42257 314
5327 412
2230 418
1578 107
4805 734
4886 909
1786 44
3252 563
3417 341
2992 175
2141 78
1532 235
2795 373
1435 45