23940 50
2639 423
5325 617
14712 481
33657 588
134795 626
9172 115
8748 362
19178 137
8378 639
5377 290
25422 688