4559 82
8016 215
5295 399
4056 727
6619 595
2359 241
5133 52
10924 287
15671 406
5016 180
3382 123
2440 387
2915 67