15566 311
1833 166
3706 791
3387 271
2349 56
5287 592
4444 530
16881 455
3208 71
27223 248
4719 589
4564 142
9478 179
1295 153
2617 53
4503 95
231133 1349
8348 247
6660 256
4342 447
9232 482
3495 477
12796 369
3402 527
6611 104
6237 755
2989 263
10548 860