95158 196
7018 471
25838 1058
3696 563
6616 205
4673 179
10496 667
4213 859
4985 832
5495 966
2506 552