22528 425
15364 684
41533 527
19277 625
4676 697
5477 721
4075 841
14117 535
5646 513
3237 164
9626 808
2497 184
1538 185
6659 267
2336 222
3428 442
3232 633