1696 227
2507 595
2798 499
5276 759
2571 383
3834 616
3648 581
12454 543
3501 788
6033 783
1707 215
2100 315
899 73
2815 594
4031 857
817 48
2175 310
2721 764
5444 669
2631 370
1206 181
2455 660
3837 229
1247 94