263 50
1286 257
2516 720
2562 360
162721 285
105967 841
49431 515
341555 1424
96806 246
141447 600
174957 1060
128430 916
66234 812
89809 759
142110 512
62230 498
86362 409
118585 840
145725 886
102137 648
115083 757
61029 682
351269 765
103099 584