263 50
1286 257
2516 720
2561 360
249330 919
31561 46
161461 642
37044 699
134140 325
111639 300
133184 618
158175 788
132162 415
225341 548
217583 518
309800 479
152998 193
141659 355
164700 971
185034 694
50724 397
106326 941
590161 1291
161385 935