15197 331
3081 251
32456 853
3306 590
21231 442
3744 489
2781 123
3316 485
6186 784
5013 613
3431 318
1767 79
2711 293
3625 674
3795 121
8418 161
3727 748
8366 152
4618 587
65764 414
6662 723
5442 293
54689 106
15839 154
6079 290
4000 871
3088 135
6643 794