251 50
1269 257
2478 720
2541 360
578 28
94016 825
63799 487
147358 843
44135 734
152133 940
256412 1098
44160 151
193918 451
110532 528
150473 732
101539 627
252379 999
579330 1027
92917 752
556429 2652
400540 1650
207905 530
321789 1129
35572 89