11595 702
6773 434
16443 97
9773 336
6812 874
14806 672
6742 441
9081 522
7814 240
8928 661
3400 53
7282 254
3153 89
2827 502
19463 458
23512 695
2667 383