3505 479
9856 838
3156 46
8706 584
3498 143
2891 545
15597 475
3281 436
2869 442
4097 715
1647 338
1092 83
2973 675
7975 591
2252 334
1881 329
1629 157
2636 738
100600 399
25614 472
5292 416
3916 655
20156 353
19760 772
132281 565
23359 230
7375 541
3795 149