2975 82
7428 215
5098 399
3934 727
6527 595
2223 241
4803 52
10142 287
14717 405
4286 180
3198 123
2330 387
2653 67