9878 30
7142 2
16476 14
4697 10
3378 4
6375 9
3708 3
17868 30
9681 13
7747 14
5892 12
8122 10
18040 27
20353 17
12801 25
6316 15
27495 22
12901 28
12700 9
7348 16
11139 16
6212 10
7735 21
15696 46