2680 823
2777 519
2549 572
2693 835
2016 596
387 97
3128 840
1097 332
2873 937
185 48
2084 573
2657 637
1982 472
700 202
2046 460
2852 848
3009 594
936 265
2240 484
665 139
612 178
1681 346
1693 547
2659 598
2325 517
5610 671