9562 31
29408 90
11810 234
15594 549
16556 680
43729 389
15274 379
36421 135
14973 415
10775 137
19942 400
6184 498
4867 338
14444 783
13295 438
26113 270
12897 303
18029 351
17822 260
11700 45
14931 803
10407 725
37016 224
10120 926
7947 30
12233 657
10216 229
12131 267