103770 150
2840 4
55733 99
11611 23
9314 17
2617 1
31695 50
4403 8
3454 5
1866 7
11656 38
6607 7
5394 12
14159 27
5973 7
6154 25
5003 29
2828 10
25066 8
31136 96
4914 17
14590 23
2692 10
4276 16