1950153
560292
5030
4410
4020
3400
30248
16619
1626
15331
13479
1325
13218
1270
1061
924
880
859
7630
750
6912
696
5911
5611
5610
55132
4914
442
402035
364
362
354
356
327
272
240
241
210
173
170
164293
130
41216