3523 72
25144 51
3354 423
6400 617
15014 481
34225 588
137200 626
9446 115
9452 362
19987 137
8558 639
5773 290
26805 688