1385 172
3780 587
4328 733
11435 488
2780 484
14892 568
30302 740
68876 492
3888 641
11138 901
2461 284
12143 89
1095 127
4232 718
5075 540