3503 239
2440 528
1775 264
1559 201
2563 648
1803 366
926 118
670 104
1592 254
4702 517
3190 846
6488 684
2833 577
2934 621
4761 612
3941 955
969 91
2632 634
9886 399
1446 207
11662 894
6475 561
918 116
3273 824