243 50
1250 257
2470 720
2533 360
109536 495
93059 667
139969 741
48715 542
72595 798
130725 331
142788 1094
165646 699
105291 266
74944 189
154721 238
43472 770
148581 317
164890 915
83266 998
83095 569
218792 503
42461 531
140447 521
133201 644