29955 548
10625 423
3308 88
8686 796
8617 530
10111 130
16278 842
10329 416
8422 831
19610 264
23465 735
3453 761