4481 60
18718 658
2682 428
4529 469
4165 821
3671 129
10075 400
3966 762
50048 704
1905 112
3374 598
42998 243
9548 27
1441 182
2689 680
2201 377