40413
87
66859
56
4526551
1853
4633189
1840
20944
62
3815090
1671
4721238
1661
5584281
1646
32097
59
60208
78
3971346
1611
612167
100
366231
91
4160847
1372
3352019
1253
3760681
1237
3057046
1193
2640690
1093
2441991
2219126
1024
2628875
1005
2971792
995
2515052
2250856
929
34526
43
57673
28
2229899
835
1703252
832