3605 8
2996 0
5265 7
14120 37
7612 24
3774 7
10929 17
7637 17
6996 19
8172 28
6193 14
48979 330
23424 97
14730 58
50750 205
11924 29
16014 42
14993 32
7649 22
15532 39
17251 56
15441 79
11204 19
21234 63