16191 519
7283 530
2496 405
3892 745
4750 868
48097 941
5770 245
24613 394
1504 118
10875 681
22090 461