12103 78
167660 365
69858 225
8894 285
2334 326
4229 752
3603 415
4194 776
1332 129
2211 477
2926 746
1259 271