903 286
1220 288
3261 790
1541 302
3006 821
957 232
913 187
1258 335
14078 277
3883 183
1865 347
3654 770
959 100
5653 400
17473 322
4842 80
10620 739
23278 634
8209 891
6017 751