32597 427
20157 685
45009 527
19558 625
4806 697
5666 721
4159 841
14274 535
5918 513
3352 164
10220 808
2665 184
1608 185
6799 267
2504 222
3544 442
3317 633