5637 334
36853 617
12667 569
15623 451
49062 562
25684 115
47973 243
30056 837
99930 339
85006 717
2587 84
5677 113
4845 53
7536 847
9897 394
6888 362
14173 676
9220 292