1631586
282
829455
229
1502325
238
2865729
911
8804922
3700
12030747
1611
2072071
618
1292872
345
44645609
12051
1309208
317
2184710
697
1922371
480
5556836
1504
11962220
4354
4082072
1250
1114501
260
29957070
10863
1284898
458
482118
100
4593869
1539
754808
1325
7487995
4052
32910724
15261
6756767
2686
2334429
835
36410301
13232
636348
333
169262
304