2920 728
1101 271
3146 732
2892 611
1694 351
9403 474
2358 145
8940 391
12751 356
7082 647
9140 684
16824 356