12895 417
28269 598
6335 566
3639 445
10223 431
9306 58
2117 234
5102 188
1108 98
6645 765
6215 962
5160 101
3287 757
1911 416