2895 728
1098 271
3130 732
2867 611
1691 351
9398 474
2356 145
8921 391
12745 356
7082 647
9139 684
16822 356