16015 820
9196 521
15979 171
4492 610
5983 349
16353 807
9724 230
7961 462
19376 614
12779 405
11382 408
9593 253
7790 603
18214 811
24030 785
8167 554
7430 129
31398 198
12828 558
9952 90
8547 867
10663 581
12157 313
15419 50
12132 86
7918 494
8793 335
5090 392