14175 69
7993 201
55684 92
85444 584
175092 798
74977 462
25044 279
39307 425
3485 61
10219 822
3591 656
3318 415
1689 63
2948 342
4552 611