653 105
2540 638
5302 535
2904 587
2252 339
1635 318
1468 72
1722 227
2135 496
12350 897
1248 36
2856 190
890 84
2713 769
4170 708
3467 756
3520 698
5154 98
3364 448
2340 579
1204 92
2593 567
3564 821
3320 611