15173 28
3248 6
3111 5
4531 13
2347 2
4425 18
1832 5
3568 9
2475 4
3039 4
2244 5
2251 4
2329 3
7195 16
2151 4
13745 38
13785 45
2739 9
4243 9
11263 39
5482 5
6105 12
9314 10
10909 30