109329 4
23804 4
5429 4
6179 3
5379 2
12279 2
36753 2
3104 2
1454 2
3576 2
339280 2
5878 2
6054 2
5503 2
9428 2
2451 2
23726 2
2428 2
3952 2
2530 2
2752 2
2328 2
12428 2
3779 2