3081 101
2344 231
1874 111
848 98
3384 94
829 98
1331 134
2279 95
1106 441
2573 85
1086 71
965 358
1078 108
1863 66
1219 76
1291 255