261 50
1280 257
2504 720
2555 360
231747 515
3302 676
250020 1222
99928 532
112370 747
200548 717
2504 516
111860 1019
39891 421
36105 819
172512 645
108338 471
156606 528
663047 1633
115765 960
75274 91
118461 339
26919 262
398286 1277
279797 1171