150 29
2165 586
1715 337
1349 276
2140 653
299 53
2830 439
3584 654
719 129
1672 296
3069 607
2578 504
3269 684
2405 745
3119 691
868 115
3240 547
3238 952
2941 761
1634 332
3230 911
295 43
3054 586
1388 307
2513 587
1711 311
2191 607
2935 683