2851 605
2778 389
987 40
1858 287
2166 211
4195 807
423 23
3496 512
3081 732
824 209
2296 543
3945 788
239 37
3848 527
1184 75
2791 197
958 182
2533 542
2850 783
2545 82
3241 904
3883 949
2726 230
4394 142