261 50
1280 257
2504 720
2555 360
305287 1334
49571 331
241802 782
73078 303
240074 1431
83186 668
120599 562
242986 738
29654 239
159060 383
71026 244
77264 458
360349 863
64172 976
31575 644
157776 1337
126509 610
146193 486
233033 728
184494 839