95171 196
7018 471
25838 1058
3696 563
6617 205
4673 179
10499 667
4213 859
4985 832
5495 966
2507 552