15019 116
23145 593
19409 239
10645 907
19321 569
8806 589
36963 776
23347 61
24542 401
16976 418
17841 473
19527 168
31626 566
28895 538
11523 822
8880 563
12127 647
20568 362
9090 245
16473 352
12088 130
10355 100
15406 155
16252 863
18030 278
9145 600
34349 307
13274 594