92996 196
6699 471
25508 1058
3674 563
6587 205
4604 179
10353 667
4194 859
4899 832
5426 966
2479 551