2942 521
4866 120
958 28
2148 294
7678 810
1990 76
15782 87
11789 933
3018 83
2095 78
3310 104
37106 261
2933 87
5251 599
14773 675
7299 287
3099 143
5431 118
9968 485
10027 577
4641 542
4384 860
7654 283
4831 339