595 45
2187 329
1792 266
2671 741
2653 590
1887 233
2593 596
4781 897
1330 237
509 52
1347 54
3562 806
5100 716
1722 96
2428 332
5154 617
3481 784
661 83
3918 814
1447 124
908 89
3059 552
31107 670
3484 592