455 103
14486 697
1426 215
164030 974
2854 865
377 62
7932 648
185 36
1979 394
928 290
10445 429
956 227
3101 636
6805 469
300 45
10168 846
2106 428
20833 176
13384 186
285 47
1888 424
862 140
1119 294
2810 627