15010 705
24666 481
5661 240
23425 817
17736 536
59075 371
14242 718
21389 233
27031 172
17354 596
16687 383
7292 47
32681 77
15814 123
25591 481
3550 32
6103 358
7812 52
6335 604
23854 41
11866 303
54350 467
21145 373
4482 797
31859 935
18190 758
14876 675
8402 326