5091 61
18968 658
2768 428
4670 469
4484 821
3824 129
10211 400
4074 762
50291 704
2109 112
3487 598
44025 244
9630 27
1576 182
2732 680
2286 377