2380 82
7168 215
4995 399
3882 727
6465 595
2099 241
4601 52
9647 287
14491 405
4006 180
3046 123
2282 387
2500 67