3193 11
963 7
6222 20
4169 13
13535 30
7562 20
22616 53
17579 43
10141 18
14492 27
17623 16
24223 41
21662 64
52329 133
7183 19
35515 84
40895 58
14299 21
34684 95
40261 108
50213 45
19960 36
22149 32
33086 54