14281 78
205108 387
77046 226
9580 285
2476 326
4460 752
4248 415
5947 778
1585 129
2462 477
3116 746
1481 271