42326 314
5341 412
2231 418
1593 107
4845 734
4887 909
1793 44
3258 563
3430 341
3006 175
2146 78
1538 235
2802 373
1449 45