512 36
1631 306
2688 510
2300 709
1791 484
2744 1319
1826 416
1652 207
2595 338
1459 324
2710 381
2514 679
3581 411
355 113
3076 583
2937 634
3105 655
2371 549
677 101
903 185
545 65
2116 534
1717 378
1487 287