42360 314
5345 412
2232 418
1597 107
4847 734
4888 909
1795 44
3261 563
3432 341
3015 175
2146 78
1539 235
2805 373
1451 45