6978 966
11495 165
7351 198
4687 400
6615 532
15429 666
13953 459
14950 339
3294 165
9006 181
1368 54