22181 318
16315 758
2335 423
14108 674
6536 38
2866 607
2504 709
6438 380
1762 341
2084 497
2265 534
8028 409
12913 487
10171 299
705 140
20646 818
5809 686
2268 717
1069 247
958 68
2243 611
8420 405
1782 354
2286 527