11597 702
6773 434
16446 97
9773 336
6823 874
14808 672
6744 441
9082 522
7815 240
8928 661
3401 53
7282 254
3153 89
2827 502
19463 458
23516 695
2669 383