117406 340
8556 683
371496 966
15826 166
106370 729
95642 875
9798 442
2128 197
1605 193
4075 737
2339 232
5047 604
4845 616
1471 74
6690 821
3208 298
4941 895
4870 607