15025 705
24699 481
5662 240
23451 817
17750 536
59146 371
14285 718
21408 233
27063 172
17379 596
16702 383
7302 47
32697 77
15823 123
25644 481
3557 32
6108 358
7818 52
6346 604
23873 41
11895 303
54447 467
21190 373
4487 797
31890 935
18226 758
14904 675
8411 326