5569176
1369
4238030
1432
5705377
1781
36895457
10568
12870222
5164
10649178
3801
8813477
2667
8152970
1617
857657
801
1618576
606
2478845
502
8753969
4517
9923452
5114
2143087
603
2041142
571
1771097
556
14237908
7143
3483470
697
3888292
1240
1188916
376
27940199
15604
3134901
433
5186844
1225
3695103
995
25302185
14561
5649802
2114147
380
19347912
11070