40663 82
3751 52
3200 24
676 0
1321 2
1379 12
1685 5
3288 13
1287 1
3544 12
3578 14
5477 5
11634 107
5073 51
5370 27
6142 35
7140 50
40527 81