11593 702
6773 434
16442 97
9771 336
6805 874
14804 672
6740 441
9080 522
7813 240
8927 661
3398 53
7281 254
3153 89
2827 502
19463 458
23507 695
2667 383