11626 702
6790 434
16463 97
9793 336
6933 874
14835 672
6762 441
9101 522
7829 240
8941 661
3413 53
7295 254
3160 89
2827 502
19474 458
23586 695
2674 383