4486 8
7061 29
5116 4
3815 7
4922 3
7282 8
3756 12
8429 22
7543 18
2505 7
2257 1
3645 8
3971 10
5700 16
3785 5
2335 1
3754 12
3031 8
2948 5
2995 1
11414 53
2442 3
4595 16
4436 22