3000 15
1503 1
18706 133
3200 17
6192 21
3434 13
1299 9
1698 8
756 1
1071 5
1404 2
1761 8
7031 12
1317 7
1917 12
932 4
1457 4
2860 14
1768 6
12292 53
3652 16
697 3
1515 1
2475 4