11584 702
6767 434
16440 97
9763 336
6799 874
14799 672
6738 441
9071 522
7809 240
8918 661
3392 53
7273 254
3152 89
2823 502
19449 458
23486 695
2659 383