5596 5
3616 13
1851 8
1894 7
3014 15
2752 16
2477 14
2825 8
2560 8
2553 11
2942 17
1487 6
3804 16
1506 5
15069 29
3543 13
2490 3
2061 5
6920 33
20294 81
5796 16
2351 11
3534 16
7790 15