2897149
3710270
1328100
91054
806115
76944
60734
71956
52431
1140216
40733
61362
23713
31030
18711
28415
30214
1879
15515
1177
29615
1939
10912
1436
1346
1084
30017
1386
1695
44027
1455
1203
2256
852
1287
11910
1132
703
1247
1708
957
645
1666
1003
1065
1332
674
1242
1246
24612
1809
12611
24718
34224
956
1005
667
471
322
605
442
443
361
452
301
355
542
320
424
681
653
341
554
603
8510
692
612
1415
831
1398
1064
20019