104211
890186
7332
5882
53428
5208896
4452
3990
3120
2670
2511833
1560
1483715
1480
1355541
1296327
1283
1230
1031
860
850
830
702
642268
630
618
590
582966
581
562
530
490
410
394
340
330
301015
304
280
270
250
253
241
230
223
170
163
160
155726
140
137942
132
130
131
138
100
80
70
56821
55925
03636