2475 2
4251 5
16028 52
5305 9
2276 1
2238 1
3053 3
3705 5
4544 9
3050 4
6664 8
5150 27
10607 23
5953 7
4768 12
4731 9
22241 77
4461 9
4480 9
2265 6
7362 10
3593 7
2411 1
4295 3