22839 425
15512 684
41645 527
19286 625
4682 697
5486 721
4080 841
14120 535
5660 513
3241 164
9654 808
2498 184
1538 185
6662 267
2340 222
3432 442
3237 633