15883 501
11497 167
30731 80
23779 119
18720 316
24054 705
29028 334
18648 622
21293 53
14953 344
15645 222
28993 260
67723 526
15843 109
24052 904
25641 307
27047 424
29584 385
33457 357
16514 609
19858 487
29060 650
29202 281
17450 629