581 148
2952 861
788 173
2865 804
2424 562
1958 221
841 69
1473 367
3626 602
5082 556
10200 370
15949 147
7741 271
19592 190
11807 298
16151 767
26012 703