17623 240
15043 710
3570 428
31007 503
2531 69
1309 209
20632 185
4321 594
1828 30
12333 162
2776 169
2083 219
3229 366
2894 596
17167 503
2133 271
2851 663
3859 489
3408 906
8906 374
3291 458
6519 543
3029 636
16488 105