10103 688
2656 441
1037 73
874 171
2276 291
5065 215
1732 373
4020 707
1577 235
2781 592
1220 71
6255 821
1349 346
2189 511