9013 376
3451 347
6616 677
2656 374
5385 755
4933 150
8453 586
2581 359
3076 90
905 66
3242 565
4873 434
12732 484
3109 594
2506 518
1466 162