115752 339
8551 683
371364 966
15809 166
106280 729
95544 875
9796 442
2125 197
1604 193
4072 737
2339 232
5046 604
4844 616
1469 74
6685 821
3204 298
4939 895
4868 607