2918 728
1100 271
3138 732
2875 611
1694 351
9399 474
2357 145
8926 391
12750 356
7082 647
9139 684
16822 356