5605 481
18628 659
2635 428
4435 469
3969 821
3546 129
10018 400
3911 762
50056 704
1829 112
3442 598
42846 243
9527 27
1406 182
2594 680
2154 377