42708 314
5417 412
2242 418
1648 107
4875 734
4896 909
1828 44
3308 563
3483 341
3104 175
2158 78
1577 235
2845 373
1498 45