4957 18
2462 4
1900 0
30843 181
9392 18
24944 26
6427 23
24326 67
5599 11
11343 34
10811 20
1586 5
18112 38
10158 40
18579 25
6586 14
10864 17
15557 31
2840 13
2309 5
33425 43
11093 25
15948 26
26317 68