5992 40
6046 738
4208 274
7760 712
5125 589
4902 767
4028 564
10075 52
7521 70
27252 100
2811 431
3260 276
3129 262
1049 177