2583 8
1570 0
8186 41
12118 35
7351 29
1522 2
5543 28
8571 29
9913 28
4466 12
17994 46
8128 12
6549 12
18718 49
21303 20
9174 55