81054 11
99232 28
45978 11
133801 56
41879 8
67454 33
98658 34
47480 22
29731 13
38305 8
29201 5
43831 9
84004 36
63277 22
26332 4
190859 24
357827 12
306382 38
175276 11
156507 15
158151 25
425854 54
850606 171
659679 95