42202 314
5316 412
2230 418
1570 107
4795 734
4885 909
1778 44
3246 563
3406 341
2984 175
2138 78
1526 235
2789 373
1429 45