5625 334
36820 617
12635 569
15607 451
48853 562
25615 115
47808 243
29886 837
99744 339
84858 717
2582 84
5676 113
4838 53
7529 847
9887 394
6886 362
14170 676
9207 292