42236 314
5324 412
2230 418
1576 107
4797 734
4886 909
1784 44
3251 563
3416 341
2989 175
2140 78
1530 235
2793 373
1434 45