95285 196
7027 471
25845 1058
3696 563
6617 205
4676 179
10517 667
4218 859
4989 832
5497 966
2507 552