15021 116
23151 593
19418 239
10648 907
19339 569
8807 589
36996 776
23359 61
24550 401
16983 418
17848 473
19534 168
31646 566
28896 538
11529 822
8885 563
12130 647
20577 362
9094 245
16479 352
12092 130
10356 100
15416 155
16266 863
18051 278
9154 600
34359 307
13275 594