343 72
23983 50
2662 423
5374 617
14756 481
33707 588
134974 626
9188 115
8756 362
19227 137
8380 639
5401 290
25506 688