577 28
2036 353
20777 594
598 81
27004 383
2885 377
9682 358
29527 426
11729 139
38783 320
13253 628
3008 852