95025 196
6956 471
25823 1058
3696 563
6615 205
4670 179
10463 667
4213 859
4985 832
5495 966
2504 552