19386 330
14252 125
10626 603
6997 358
18509 932
10539 74
8921 679
3169 623
19851 286
6287 738
22496 529
851 30
5728 315
6004 837
3756 49
3046 452
5176 457
14463 747