93098 196
6704 471
25516 1058
3674 563
6592 205
4605 179
10358 667
4197 859
4900 832
5426 966
2479 551