22659 9
15559 10
15757 6
22131 8
22251 4
41157 11
18280 3
74154 4
25309 9
8682 3
8905 5
13831 0
44726 5
20851 7
56384 12
15681 4
20580 10
38258 8
29551 7
38932 5
503751 27
729356 77
888257 165
273231 26