15621 78
241531 413
77589 226
10336 285
4823 327
4712 752
4921 415
7688 778
2063 129
2867 477
3345 746
1750 271