23680 3
50726 22
100001 51
70708 16
84851 29
34433 11
51505 14
31677 8
34030 13
96209 28
19957 11
40358 24
18809 8
16634 4
26606 8
30758 9
19803 12
29056 12
61380 34
17705 4
50004 27
40078 22
84707 93
71304 16