22806 425
15494 684
41637 527
19286 625
4681 697
5484 721
4080 841
14119 535
5658 513
3240 164
9647 808
2498 184
1538 185
6662 267
2340 222
3432 442
3237 633