93085 196
6703 471
25516 1058
3674 563
6592 205
4605 179
10357 667
4197 859
4900 832
5426 966
2479 551