902 72
24003 50
2664 423
5407 617
14763 481
33724 588
135083 626
9195 115
8762 362
19251 137
8391 639
5422 290
25551 688