14390 69
8125 201
56832 93
85565 584
177955 798
77083 463
25687 279
40980 426
3561 61
10316 822
3672 656
3409 415
1768 63
3032 342
4671 611