15015 614
1501 35
2565 203
2899 354
3493 833
2082 277
1499 153
1812 275
2768 507
3154 789
1170 33
873 152
1827 105
5356 418
1530 224
2874 699
1159 123
3441 846
2889 634
2642 428
4300 900
1528 140
3375 784
4371 809