14313 69
8068 201
56490 93
85527 584
176294 798
76462 463
25587 279
40310 426
3533 61
10279 822
3642 656
3366 415
1747 63
3001 342
4626 611