815 3
2109 4
1059 6
5723 8
1656 2
1354 4
3877 11
3734 10
5212 12
7576 38
3403 8
2852 10
2585 19
2754 14
5886 27
3484 15
1807 2
13195 90
24930 103
8124 38
751 3
122228 423
5225 18
2606 6