18378 61
8385 28
1827 5
1503 5
1464 5
1441 3
1679 9
3583 26
986 3
1150 4
5539 30
1600 4
1542 8
1454 4
1098 3
1301 4
1335 8
907 4
1096 5
1313 5
1784 9
982 3
1895 6
2488 11