50826
4275
44213
4455
76917
67414
2110
3042
3458
2379
1784
3013
1460
2526
2174
4678
1395
2234
1503
2076
1746
1545
2767
4054
1380
2393
2302