5881 40
6016 738
4203 274
7759 712
5112 589
4893 767
4022 564
10068 52
7513 70
27250 100
2805 431
3213 276
3115 262
1040 177