17479 36
30957 31
22742 28
64886 112
4343 15
10946 36
3964 22
1617 12
22706 51
37576 77
1458 2
3128 11
5282 12
4772 23
785 2
4568 22
4604 7
6031 8
3044 8
2791 5
4793 15
3786 18
2941 5
513 2