23680 0
17530 1
17928 1
29031 2
22176 3
24227 2
50176 7
41730 2
40329 5
54226 4
68102 12
41829 9
90729 9
90381 23
177827 13
19308 1
32456 9
140080 19
35483 4
31306 4
35505 7
15902 0
31808 4
22309 5