2920 728
1101 271
3148 732
2895 611
1694 351
9403 474
2358 145
8942 391
12751 356
7082 647
9140 684
16824 356