8318 28
4887 9
6586 14
9073 23
5796 19
15624 42
16977 39
13345 40
147422 251
54670 197
21157 14
17143 13
9557 13
9512 41
11093 25
23899 63
19767 57
21244 80
31563 53
27855 76
11490 28
18640 35