42289 314
5334 412
2230 418
1585 107
4829 734
4887 909
1789 44
3257 563
3422 341
3002 175
2142 78
1534 235
2801 373
1441 45