22555 57
19801 184
25678 177
8933 626
3726 310
3399 675
3663 701
23221 595
2354 243
4487 574
6193 607
3542 804