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