3001 532
18164 277
20371 755
9418 221
12871 841
13091 147
13136 54
28585 127
76760 140
27402 585
24064 76
41842 386
22066 695
13253 286
23201 868
22680 160
16159 93
14554 274
16344 147
15890 312
12450 852
28096 593
27783 392
11232 552
16306 372