2641 404
8790 850
6253 239
5016 606
22633 674
6588 676
7073 349
5458 521
6571 669
3234 436
3067 335
22579 947
10122 141