3878 39
5471 737
4082 274
5360 712
4980 589
4758 767
3912 564
9901 52
7382 70
27195 100
2726 431
3034 276
3013 262
1001 177