245 50
1253 257
2470 720
2539 360
121164 165
96920 308
69085 431
144365 825
257512 612
48155 398
53088 155
56217 763
96154 242
1124 245
77594 956
285771 627
111426 520
93748 364
120410 453
342918 642
144582 359
96403 225
125842 1071
113038 1172