11583 702
6766 434
16440 97
9759 336
6799 874
14798 672
6738 441
9070 522
7809 240
8918 661
3392 53
7271 254
3152 89
2823 502
19446 458
23480 695
2659 383