40705 150
1852 11
19352 74
2272 4
2131 11
1114 3
2237 14
2994 16
2727 13
2225 7
830 4
1011 6
1409 2
1563 2
1562 3
2131 5
1370 5
2297 9
1403 4
2000 8
1109 1
3408 3
4834 22
12369 83