3991271
1222216
3093151
859115
1411100
66162
76356
96454
80644
64434
43333
56431
33530
46827
35824
21619
26618
32317
31015
16415
29815
31714
25213
26412
11612
13711
19711
9810
12810
1939
2039
2019
1528
1818
697
1087
1317
1347
1197
1026
1326
1846
1486
2396
1436
1386
1506
1535
415
635
1065
1125
695
1565
1785
1174
584
494
724
1124
1144
1283
633
653
473
1043
743
1293
662
712
582
472
352
1342
1382
1232
872
861
351
701
321
381
501
360