58414 186
4770 470
23213 1057
3494 563
6095 205
3810 179
8933 667
3740 859
4344 832
4956 966
2267 551