3054146
5061264
2418629
2406834
413278159
240
550
470
520
20110
56352
230
434845736
240843380
1683808313
158545269
131502180
125488260
1134908896
104794214
89871182
84030292
76421141
70393160