22947 425
15558 684
41678 527
19286 625
4682 697
5488 721
4080 841
14122 535
5662 513
3241 164
9664 808
2499 184
1539 185
6666 267
2342 222
3432 442
3237 633