42289 314
5332 412
2230 418
1585 107
4827 734
4887 909
1789 44
3257 563
3422 341
3001 175
2141 78
1534 235
2801 373
1441 45