101239 196
7435 472
26368 1058
3745 563
6723 205
4863 179
10797 667
4278 859
5081 832
5648 966
2566 552