19454 330
14283 125
10642 603
6997 358
18512 932
10546 74
8922 679
3170 623
19864 286
6290 738
22510 529
851 30
5729 315
6004 837
3759 49
3048 452
5181 457
14471 747