1103 279
6943 145
25072 943
8347 614
12407 174
47897 448
8838 530
15867 411
21347 413
11203 683
5315 599
1763 223
3306 232
14053 590