15017 116
23136 593
19396 239
10642 907
19243 569
8802 589
36919 776
23331 61
24521 401
16968 418
17826 473
19517 168
31590 566
28890 538
11514 822
8870 563
12120 647
20566 362
9086 245
16460 352
12070 130
10353 100
15389 155
16237 863
17995 278
9135 600
34329 307
13272 594