18393 61
8395 28
1835 5
1510 5
1473 5
1445 3
1681 9
3593 26
993 3
1155 4
5553 30
1605 4
1551 8
1467 4
1106 3
1313 4
1340 8
911 4
1106 5
1320 5
1791 9
990 3
1902 6
2497 11