42172 314
5304 412
2230 418
1568 107
4790 734
4883 909
1772 44
3242 563
3400 341
2979 175
2138 78
1520 235
2787 373
1424 45