581 148
2954 861
788 173
2866 804
2424 562
1974 221
841 69
1474 367
3626 602
5099 556
10202 370
15949 147
7743 271
19601 190
11810 298
16154 767
26095 703