600 72
23993 50
2664 423
5385 617
14760 481
33717 588
135034 626
9190 115
8758 362
19236 137
8384 639
5413 290
25525 688