23010 592
20601 589
3554 728
5058 617
3223 745
47601 149
5933 463
5498 414
9404 647
8048 789
6434 442
14502 688