59443 186
4837 470
23294 1057
3501 563
6111 205
3833 179
8973 667
3759 859
4353 832
4961 966
2273 551