11591 702
6773 434
16441 97
9769 336
6805 874
14803 672
6739 441
9079 522
7812 240
8925 661
3396 53
7280 254
3153 89
2827 502
19461 458
23503 695
2667 383