42149 314
5303 412
2230 418
1565 107
4784 734
4883 909
1771 44
3239 563
3398 341
2975 175
2137 78
1518 235
2784 373
1422 45