35084 526
18940 625
4444 697
5255 721
3971 841
13903 535
4851 513
3091 164
8327 806
2365 184
1397 185
6475 267
2198 222
3276 442
3086 633