5095 643
4452 667
10502 321
3734 600
2488 438
3244 551
3716 342
4999 393
1780 141
9007 576
5930 533
1802 196
4070 554
2782 283
1495 149
3664 744
2953 450
16028 707
14294 904
4072 584
3820 644
5973 504
2740 101
3531 332
4230 262
15453 636
9675 972
4333 126