766
609
6210
7532
423
372
5926
6027
5630
5212
356
415
23596
17780
15621
14072
10852
1052263
9574
940148
9330
778142
7290
70811