25183 83
4220 16
4156 13
1834 3
14171 9
6933 8
2298 5
11236 43
3502 23
3325 4
446 3
5592 17
12811 35
13980 30
2810 4
238 4
10541 24
8675 27
5831 8
14567 17
745 4
1254 5
3129 5
986 8