3001 856
7042 617
17292 44
4674 712
4955 540
3781 244
1449 145
571 144
2110 175
7448 363
6670 863
596 125
5052 373
3687 124
7029 179
3045 643
358 94
7656 248
14253 700
3092 592
1291 324
10130 171
2506 744
4767 731