3322 306
4685 838
1378 316
1047 117
6489 387
3216 866
13017 158
2058 321
5920 191
11978 807
5085 585
9350 731
1408 243