29990 36
94528 177
36042 84
98630 47
22343 58
155875 203
33654 30
82354 396
88705 248
26669 30
122102 118
9559 8
14152 14
39050 49
64229 89
8325 35
5699 4
58871 102
3533 0
10164 25
48700 90
8256 28
125195 411
11182 36