3043 943
4610 347
8544 284
20718 673
3851 24
2526 296
3740 747
4079 595
24433 36
1641 260
1618 282
16138 278