57906 186
4748 470
23183 1057
3490 563
6086 201
3798 179
8917 667
3733 859
4337 832
4951 966
2264 551