4435 60
18715 658
2680 428
4524 469
4162 821
3670 129
10075 400
3966 762
50043 704
1902 112
3373 598
42992 243
9547 27
1437 182
2689 680
2198 377