31593 307
290961 441
238463 1001
148237 329
393208 812
198358 1303
535002 1264
125514 419
656939 1717
313497 1154
232951 323
22910 416
438149 1501
32195 489
376350 493
123841 430
67795 660
265614 1034
207661 787
621288 1657
255081 738