12981 417
28532 598
6425 566
3676 445
10321 431
9355 58
2146 234
5215 188
1143 98
6702 765
6338 962
5201 101
3318 757
1941 416