42202 314
5316 412
2230 418
1570 107
4795 734
4884 909
1777 44
3246 563
3406 341
2984 175
2138 78
1525 235
2789 373
1428 45