42263 314
5328 412
2230 418
1581 107
4810 734
4886 909
1786 44
3253 563
3418 341
2994 175
2141 78
1532 235
2797 373
1436 45