18378 61
8386 28
1827 5
1503 5
1465 5
1441 3
1679 9
3584 26
988 3
1150 4
5539 30
1601 4
1544 8
1454 4
1099 3
1303 4
1335 8
907 4
1097 5
1313 5
1784 9
982 3
1896 6
2490 11