4596 669
1558 21
1960 296
2991 747
3386 595
9253 33
1382 260
1355 282
5191 275
84523 118
16040 275
6477 702
2664 498
1430 174
2498 168