29291 49
9861 20
1982 4
12554 26
1318 2
1632 6
1397 3
6335 28
6084 32
3330 14
3590 23
2408 11
2531 7
4263 20
2265 6
3770 14
3825 6
2788 4
2045 6
2048 7
1420 3
3381 22
4223 33
1357 8