505 153
3660 772
2684 591
1709 350
1130 235
3835 762
2462 563
2655 511
1132 199
2641 594
810 262
3046 178
2377 686
1491 256
327 69
854 229
1577 275
1104 242
541 109
1877 458
1177 306
2274 521
2697 436
3046 790