5997 40
6046 738
4210 274
7760 712
5125 589
4902 767
4028 564
10077 52
7522 70
27252 100
2811 431
3266 276
3130 262
1050 177