3000 521
18881 600
3240 580
11103 397
9464 185
15841 89
52598 673
7546 164
33632 314
9763 124
8025 738
17126 671
8025 325
12421 255
6635 179
3058 83
7153 126
2685 291
8682 399
55195 718
4257 161
12668 331
2576 133
17486 73
2966 255
57211 207
7119 219
9120 403