869 237
1035 308
1430 405
1126 188
2901 479
3133 654
15001 373
6396 316
7679 594
12948 396
143507 633
148028 1092