95061 196
6978 471
25827 1058
3696 563
6615 205
4671 179
10472 667
4213 859
4985 832
5495 966
2504 552