2301 304
3976 838
1359 316
778 117
6443 387
3198 866
12657 158
2016 321
5819 191
11743 807
5025 585
9238 731
1369 243