15801 549
16809 680
7448 338
42240 329
18403 432
10708 363
5877 242
5050 317
10490 831
11431 277
2806 197
5471 744
12354 332
5364 169
14622 548
28769 309
15566 219
10912 457
4934 433
8372 264
18799 417
8296 155
15319 642
9428 129
5655 59
6418 706
23887 523
13538 313