42346 314
5343 412
2232 418
1596 107
4846 734
4888 909
1794 44
3260 563
3431 341
3010 175
2146 78
1539 235
2805 373
1450 45