22530 516
12133 570
23641 594
8249 903
2448 109
9656 605
25173 477
12875 181
3529 464
1868 200
16769 622
11315 213
11250 734
5809 508
12578 240
5781 49
7838 636
11417 302
9785 83
6023 230
15021 538
30249 430
4780 286
7642 697
4357 434
13605 392
20359 358
17448 549