409 72
23985 50
2663 423
5378 617
14758 481
33710 588
134989 626
9188 115
8756 362
19232 137
8381 639
5404 290
25513 688