13086 25
10209 27
9382 26
39501 201
6537 16
9649 19
6918 8
6434 15
15436 32
49377 151
12749 35
4741 6
1999 1
1131 5
3669 2
2788 9
1673 2
1391 5
3142 7
1260 4
1483 3
1607 2
1844 3