4812 3
6108 7
4132 5
4157 1
4384 9
6287 9
5916 9
4161 3
24465 53
11974 7
15301 16
23602 34
22281 17
47711 105
10346 15
17274 26
12339 15
16710 27
20348 94
19837 36
6591 5
29528 90
18694 39
7015 8