12148 200
2522 73
1194 116
5478 590
2804 542
3794 677
3594 637
5105 313
1640 178
1377 333
2910 874
2451 669
1677 142
900 119
3209 780
1981 464
2850 616