15663 60
6857 189
34440 315
7182 572
4949 575
12312 551
10339 378
29652 264
11308 142
4177 686
9644 824
8690 272
6058 418
16661 802
16637 777
8900 136
29067 164
5667 417
3312 613
15347 777
9880 708
2390 110
7510 605
95231 293