966 290
3050 988
410 83
1188 270
516 131
1831 410
231 52
2905 692
2950 947
2936 748
1550 464
1477 309
2996 921
2710 849
1733 534
2969 929
1965 245
463 109
1315 310
11583 634
292 33
1782 458
3018 749
1073 317
1557 388
2131 508
2127 550
338 62