15026 657
34222 344
12720 171
16150 352
11876 130
10218 100
13613 692
12638 107
15040 155
10226 172
15973 863
24851 283
18558 720
12626 304
17550 278
13596 421
17203 548
40493 478
8995 600
98275 904
8303 524
33881 307
13090 594
15796 66
36201 375
28559 1064
174839 696
46048 226