51805 316
39754 614
19667 224
6329 632
15504 272
8093 724
7637 524
6347 617
3405 269
6415 293
1782 43
4483 466
2639 226
4509 621
3682 158
3199 300
4685 268
6749 86
125180 987
67815 530