42199 314
5314 412
2230 418
1570 107
4793 734
4884 909
1776 44
3246 563
3406 341
2982 175
2138 78
1525 235
2789 373
1427 45