42242 314
5324 412
2230 418
1576 107
4804 734
4886 909
1785 44
3252 563
3416 341
2989 175
2140 78
1531 235
2795 373
1434 45