531 89
1013 328
1889 248
1588 409
1345 343
2379 371
2319 536
2920 782
3010 782
2855 694
3235 660
585 55
2646 751
2261 594
1045 137
1387 270
1926 419
1929 297
2043 420
542 101
4512 523
2106 413
2109 488
2970 872