3031 676
11687 894
12312 665
1460 103
3406 846
1964 535
5326 215
951 116
3106 614
3946 813
3325 634
15372 494
2716 575
1281 204
9474 326
3580 562
2868 806
11625 532
1589 245
1982 312
2845 589
8130 547
1806 183
1385 201