2945 82
7421 215
5095 399
3931 727
6523 595
2217 241
4790 52
10114 287
14702 405
4269 180
3190 123
2327 387
2648 67