21551 271
13035 746
671 111
3014 759
2529 587
1555 448
4038 649
535 145
942 236
1860 429
1498 399
33112 962
2465 666
45136 162
2298 532
14486 302
1738 473
3228 416
12406 301
1994 448
2623 514
2364 466
152 51
293 75