1016 222
2199 521
29479 63
167088 824
33254 457
5701 282
1761 381
19127 658
9490 639
2278 510
2577 629
375 69
34158 265
18474 460
5705 52
14585 636
2723 728
5315 51
2550 526
11075 320
3060 512
4982 635
46280 323
6250 417