2996 581
3113 702
865 164
898 133
3146 806
1664 145
1990 197
1501 182
1628 235
4101 911
1106 50
3472 748
3085 656
1818 379
2325 403
772 38
596 93
2470 369
1046 92
3375 625
1366 120
1900 350
2943 533
3693 692
3963 845
748 59
1251 207
2639 664