5063 18
17838 103
1671 3
1098 4
1776 6
1588 5
3566 22
1287 4
5624 9
10114 26
2286 5
5024 15
745 1
983 1
1638 2
829 2
1287 3
1581 3
2048 2
1582 1
1298 1
1360 1
1288 1
1190 1