2391 425
23404 337
9953 503
9622 435
14602 624
105695 920
58001 446
6339 83
3933 256
1770 184
3254 739