15191 331
3078 251
32454 853
3305 590
21229 442
3743 489
2780 123
3316 485
6185 784
5011 613
3420 318
1767 79
2711 293
3625 674
3795 121
8410 161
3727 748
8359 152
4617 587
65737 414
6662 723
5439 293
54689 106
15839 154
6078 290
3996 871
3087 135
6643 794