3313 306
4680 838
1377 316
1046 117
6489 387
3215 866
13013 158
2058 321
5919 191
11978 807
5085 585
9349 731
1408 243