19448 330
14282 125
10637 603
6997 358
18512 932
10545 74
8922 679
3170 623
19863 286
6290 738
22510 529
851 30
5729 315
6004 837
3757 49
3048 452
5181 457
14469 747