9529 24
3986 5
8258 11
3884 2
3249 2
4340 4
2947 1
4194 8
4356 9
4004 4
4000 8
5246 12
13995 40
2986 5
3083 4
3251 5
2787 4
4486 5
5690 11
4630 7
3624 7
3716 2
9552 22
12219 39