15016 705
24674 481
5662 240
23430 817
17740 536
59098 371
14263 718
21399 233
27044 172
17365 596
16694 383
7295 47
32687 77
15819 123
25622 481
3554 32
6105 358
7814 52
6337 604
23864 41
11879 303
54390 467
21160 373
4484 797
31872 935
18207 758
14887 675
8409 326