3021 943
4352 347
8510 284
20689 673
3834 24
2523 296
3730 747
4073 595
24316 36
1632 260
1611 282
16113 278