15018 116
23139 593
19402 239
10642 907
19245 569
8804 589
36925 776
23333 61
24524 401
16972 418
17827 473
19524 168
31602 566
28891 538
11516 822
8873 563
12121 647
20567 362
9087 245
16461 352
12072 130
10354 100
15394 155
16238 863
18003 278
9137 600
34333 307
13272 594