22563 425
15382 684
41540 527
19278 625
4676 697
5477 721
4076 841
14117 535
5647 513
3237 164
9628 808
2497 184
1538 185
6660 267
2337 222
3429 442
3234 633