19366 330
14241 125
10615 603
6995 358
18506 932
10539 74
8920 679
3169 623
19846 286
6287 738
22492 529
851 30
5728 315
6004 837
3756 49
3046 452
5175 457
14459 747