341 50
2938 547
1852 501
2476 742
1323 227
2113 289
3011 893
2485 721
2749 680
2993 970
2304 468
2847 822
2156 602
2308 513
1640 323
2305 604
541 137
2713 882
1314 342
2142 640
200 43
1453 279
2810 559
476 107
2784 809
2853 784
2900 946
1673 473