252 50
1272 257
2484 720
2541 360
89602 979
72944 179
100079 543
97429 832
104869 218
69156 685
147779 523
93733 480
58267 496
124393 597
53731 189
160160 621
70202 802
89305 838
179742 1105
83215 1079
103478 814
61690 481
107203 431
148137 483