42341 314
5343 412
2232 418
1596 107
4845 734
4888 909
1794 44
3260 563
3430 341
3009 175
2146 78
1539 235
2805 373
1450 45