150 29
2786 639
877 270
474 99
1702 407
2702 627
1751 382
708 161
568 158
1435 303
1948 357
2867 547
1396 374
1918 420
1604 355
853 212
1838 570
821 196
1200 300
2609 629
2465 570
2880 642
327 61
2071 495
2636 652
555 151
323 87
2423 518