15018 116
23143 593
19405 239
10645 907
19296 569
8804 589
36943 776
23341 61
24535 401
16974 418
17833 473
19527 168
31611 566
28894 538
11519 822
8876 563
12127 647
20567 362
9090 245
16463 352
12081 130
10355 100
15401 155
16243 863
18010 278
9141 600
34341 307
13272 594