15735 167
21539 587
15120 362
8055 338
29053 237
12468 434
7815 706
21586 236
18884 87
11165 327
565884 1511
286700 904
218296 1136
173987 846
243112 866
1053261 2655
1716011 2479
9426 260
13813 960
17618 217
15380 343
13362 666
19825 74
15175 511
616318 1473
1242880 4612
757350 1711
596445 3098