2996 581
3113 702
865 164
898 133
3144 806
1664 145
1989 197
1499 182
1628 235
4100 911
1105 50
3471 748
3085 656
1818 379
2324 403
771 38
596 93
2468 369
1045 92
3375 625
1365 120
1900 350
2942 533
3691 692
3963 845
747 59
1251 207
2637 664