42250 314
5327 412
2230 418
1577 107
4804 734
4886 909
1786 44
3252 563
3416 341
2992 175
2141 78
1532 235
2795 373
1435 45