320 6
2036 11
1948 4
4012 15
4864 5
7116 17
3997 3
3855 9
2303 9
4137 3
1336 8
23487 25
43310 31
54793 70
30073 29
24779 44
8525 13
17785 29
8754 10
17937 23
8793 15
5709 7
64045 85
16681 13