3001 575
2415 582
2996 645
639 103
1614 439
1194 284
297 83
2643 760
2046 436
2918 627
714 147
986 249
1152 252
647 114
1759 462
2572 588
2539 615
3611 847
671 94
399 67
726 110
2668 699
2738 535
2770 749
476 52
323 52
1262 282
1151 249