531 72
544 125
685 68
2372 556
991 148
543 161
7420 279
10062 547
3252 880
1640 425
862 230
1164 232
584 35
1077 160
2328 557
3487 669
2750 712
1671 396
2881 667
3277 524
2478 753
1715 55
200 43
1287 264
9046 287
18759 544
9933 352
22863 294