2029 317
1777 126
1071 63
1561 42
2039 91
2282 271
5834 668
84375 660
1987 129
3655 915
3091 359
3058 406
2463 221