95696 196
7083 472
25879 1058
3696 563
6621 205
4687 179
10540 667
4222 859
4991 832
5508 966
2507 552