15257 509
25537 278
8210 576
15481 409
20272 104
14782 538
18240 195
11387 183
21130 630
13773 577
9653 229
13431 788
16982 508
9330 239
24176 532
14156 613
21177 769
10255 351
45599 384
18342 665
34033 164
27399 49
13069 658
16145 63
31582 781
38587 729
9437 352
35970 119