40 9
4444 24
10211 109
3199 17
11145 69
27208 233
23978 193
18802 132
8679 49
20380 41
21202 59
11712 45
37073 84
10416 44
40614 128