33 3
999 5
3318 13
6002 7
2702 11
615 1
7065 13
7105 17
15782 9
10049 5
7110 7
8876 18
7814 19
3083 14
7791 18
17652 61
3429 9
2289 8
3960 11
5807 9
8336 16
1751 10
1502 12
13564 68