2291 360
3249 850
2063 197
2277 457
126521 628
133125 847
84622 993
135749 296
111885 531
106977 836
454 92
163809 700
77637 194
213109 664
147548 324
140997 889
394084 528
88708 812
58292 584
67449 478
85831 494
100439 890
9201 940
32484 126