15018 116
23138 593
19397 239
10642 907
19244 569
8802 589
36921 776
23332 61
24521 401
16968 418
17826 473
19518 168
31596 566
28890 538
11515 822
8870 563
12121 647
20566 362
9087 245
16461 352
12070 130
10354 100
15389 155
16237 863
17998 278
9135 600
34332 307
13272 594