316 50
2898 547
1824 501
2453 742
1279 227
2026 289
3006 893
2467 721
2732 680
2989 970
2238 468
2827 822
2110 602
2304 513
1606 323
2293 604
536 137
2710 882
1293 342
2139 640
195 43
1437 278
2788 559
460 107
2765 809
2827 784
2899 946
1665 473