15028 657
34289 344
12723 171
16154 352
11877 130
10220 100
13613 692
12645 107
15064 155
10232 172
15991 863
24856 283
18563 720
12628 304
17555 278
13602 421
17213 548
40500 478
8997 600
98293 904
8308 524
33898 307
13095 594
15802 66
36208 375
28571 1064
174841 696
46051 226