15186 596
1359 129
2150 146
2341 494
5984 320
4351 804
5207 482
4387 417
3847 291
19674 807
29469 572
6206 699
24834 103
8317 66
7574 279
15372 712
8606 505
6343 264
16975 248
20982 165
3357 88
3570 153
4369 641
2858 437
7379 827
9601 747
40047 115
21050 563