2920 728
1100 271
3139 732
2877 611
1694 351
9401 474
2358 145
8928 391
12750 356
7082 647
9139 684
16822 356