15005 705
24647 481
5656 240
23418 817
17728 536
59050 371
14225 718
21374 233
27016 172
17343 596
16684 383
7289 47
32667 77
15811 123
25558 481
3550 32
6100 358
7808 52
6333 604
23837 41
11859 303
54309 467
21123 373
4480 797
31838 935
18178 758
14868 675
8396 326