15012 705
24666 481
5661 240
23425 817
17736 536
59078 371
14243 718
21391 233
27031 172
17354 596
16688 383
7292 47
32681 77
15814 123
25592 481
3550 32
6104 358
7812 52
6336 604
23855 41
11867 303
54354 467
21147 373
4483 797
31860 935
18196 758
14876 675
8402 326