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