1250 303
581 97
2089 527
1700 447
2992 601
1459 334
608 120
1704 331
1104 275
2483 584
2313 594
518 155
1695 398
2960 935
1130 349
452 98
649 169
2218 618
1474 293
2786 597
2255 502
1662 432
2583 710
2662 673