2860 305
4370 838
1372 316
985 117
6456 387
3201 866
12786 158
2032 321
5871 191
11874 807
5054 585
9330 731
1375 243