15193 331
3080 251
32455 853
3305 590
21229 442
3744 489
2780 123
3316 485
6186 784
5012 613
3426 318
1767 79
2711 293
3625 674
3795 121
8412 161
3727 748
8361 152
4618 587
65748 414
6662 723
5441 293
54689 106
15839 154
6078 290
3997 871
3087 135
6643 794