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