5625 334
36820 617
12635 569
15606 451
48845 562
25614 115
47807 243
29885 837
99739 339
84854 717
2582 84
5676 113
4838 53
7529 847
9887 394
6886 362
14170 676
9207 292