34729 6
30605 6
21531 10
37758 3
28455 8
29029 3
46180 0
47383 9
30778 9
59280 12
111951 52
30680 8
20628 12
237554 63
293354 38
144933 25
40528 4
439533 27
687179 99
805377 57
304684 25
330358 24
295079 17
1765459 81