1297 21
1866 296
2951 747
3334 595
7039 30
1359 260
1328 282
4880 275
82281 117
15386 275
6431 702
2636 498
1417 174
2460 168