42281 314
5331 412
2230 418
1583 107
4821 734
4886 909
1787 44
3257 563
3420 341
3000 175
2141 78
1533 235
2800 373
1438 45