117496 341
8558 683
371505 966
15826 166
106375 729
95652 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