16164 508
22503 630
4082 581
3530 70
3657 525
2079 179
2138 400
27417 358
3485 756
3879 391
64385 297
10718 744
8407 671
6998 547
16345 263