8348 306
3580 379
9154 315
3371 367
50513 538
8507 31
5575 556
2937 395
4687 265
3035 547
3516 185
15232 314
4506 757
1949 133