2359 720
2433 360
3308 850
2288 197
450354 1127
249330 919
158175 788
162908 603
132162 415
106717 643
105712 624
290262 823
118800 264
3627 717
54387 500
364481 1828
132636 743
28795 177
63153 763
254169 212
138957 1033
64952 808
100000 690
315605 843