17479 36
30957 31
22361 28
64505 112
4343 15
10946 36
3964 22
1617 12
22326 50
37576 77
928 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