42312 314
5340 412
2230 418
1587 107
4840 734
4887 909
1793 44
3258 563
3424 341
3005 175
2145 78
1537 235
2802 373
1446 45