2759 9
21492 38
10161 13
17968 32
3062 8
2363 9
5615 4
22452 31
8887 7
8828 8
14083 17
26 9
5525 6
11283 25
36866 19
3926 6
9560 23
8197 21
24951 32
4890 11
7931 12
11253 15
30121 36
44417 52