2650
24256
254169
405736
1971
28613
1824
31323
26223
2390
2930
3160
701812
50463
49430
49248
4325271
4131158
33674
3336153
31786
27342
24931
23300