25796 29
6831 17
2135 9
1738 9
1657 8
3406 8
1540 7
2534 7
1368 7
1563 6
1384 6
1519 5
2467 5
1337 5
1359 5
1465 5
1681 5
1354 5
1987 5
3570 4
1312 4
834 3
862 3
1258 3