5025 480
20583 351
19469 555
20327 733
9073 902
7596 551
3677 445
6773 772
90386 889
5358 767
4579 564
9663 548
13551 444