19463 330
14291 125
10643 603
6998 358
18512 932
10546 74
8923 679
3170 623
19866 286
6290 738
22510 529
851 30
5731 315
6005 837
3761 49
3049 452
5181 457
14471 747