263 50
1284 257
2516 720
2558 360
439485 1288
450174 1262
50829 232
31923 126
41449 529
315605 843
184350 364
141636 222
387997 1681
160704 914
196072 627
105696 673
82709 852
294902 644
105181 196
138957 1033
162486 638
78459 588
63153 763
139194 162