2731 30
4170 21
7627 58
13696 77
12820 71
25642 228
11444 26
9626 30
31281 70
27088 65
21744 36
10353 22