2904 728
1098 271
3132 732
2868 611
1691 351
9398 474
2356 145
8922 391
12746 356
7082 647
9139 684
16822 356