15015 705
24669 481
5662 240
23428 817
17737 536
59082 371
14249 718
21393 233
27039 172
17358 596
16691 383
7294 47
32683 77
15814 123
25601 481
3550 32
6105 358
7813 52
6336 604
23856 41
11870 303
54364 467
21151 373
4483 797
31865 935
18201 758
14879 675
8402 326