14401 69
8129 201
56864 93
85568 584
178079 798
77172 463
25697 279
41057 426
3574 61
10321 822
3678 656
3412 415
1772 63
3037 342
4676 611