5984 40
6037 738
4208 274
7760 712
5123 589
4902 767
4028 564
10075 52
7521 70
27252 100
2809 431
3255 276
3129 262
1048 177