15018 116
23144 593
19406 239
10645 907
19305 569
8804 589
36945 776
23342 61
24536 401
16975 418
17833 473
19527 168
31612 566
28895 538
11522 822
8876 563
12127 647
20567 362
9090 245
16465 352
12083 130
10355 100
15401 155
16244 863
18013 278
9141 600
34343 307
13272 594