3071 943
5723 347
8794 284
20992 673
3894 24
2549 296
3771 747
4103 595
24989 40
1653 260
1628 282
16297 278