566873
1925267
29151
15837
27027
10824
3517
10614
8814
4312
30812
2811
4410
9610
8210
11710
459
1879
609
1509
678
417
587
567
536
475
1245
355
325
284
204
1114
524
564
704
623
563
26173
132
542
1291
70
280
200
570
1950
11220
6150