42287 314
5332 412
2230 418
1585 107
4824 734
4887 909
1788 44
3257 563
3421 341
3001 175
2141 78
1534 235
2800 373
1440 45