15 6
1019 6
1052 1
4734 3
5411 10
1539 2
1815 9
4563 12
4303 12
6595 7
5642 7
1895 6
5331 13
4739 6
2593 7
8513 18
5132 2
9884 19
9101 15
4211 9
6779 15
3283 1
11490 28
19556 23