5580 481
18627 659
2634 428
4433 469
3969 821
3545 129
10018 400
3909 762
50056 704
1828 112
3442 598
42845 243
9527 27
1406 182
2594 680
2153 377