58081 186
4757 470
23201 1057
3493 563
6088 201
3802 179
8921 667
3734 859
4341 832
4954 966
2267 551