15198 331
3081 251
32456 853
3306 590
21231 442
3744 489
2782 123
3316 485
6186 784
5014 613
3434 318
1767 79
2711 293
3625 674
3797 121
8419 161
3727 748
8367 152
4618 587
65772 414
6664 723
5443 293
54689 106
15839 154
6079 290
4000 871
3088 135
6644 794