15018 173
17737 80
38469 422
15604 790
11160 697
31612 189
22967 582
18017 156
18865 477
16832 146
14144 58
24506 395
19671 420
28901 271
64485 602
19211 185
17551 374
21572 505
44576 1007
25685 473
12816 622
32435 224
22115 803
43214 639
20024 270
21090 289
50524 867
27458 319