18758 672
2615 23
2243 296
3287 747
3702 595
19427 35
1505 260
1487 282
13559 278
93835 125
17182 275
6991 702
2976 498
1577 174
2737 168