2652 7
3198 6
3660 9
2843 1
5926 4
15299 31
4012 8
19799 28
7995 8
4981 6
20353 28
37269 60
15274 20
30291 24
16696 15
14361 10
16762 13
17437 17
8546 12
13580 13
27365 27
10855 10
10157 15
22270 46