5593 334
36678 617
12531 569
15542 451
48163 562
25509 115
47298 243
29382 837
99114 339
84362 717
2569 84
5667 113
4807 53
7515 847
9857 394
6876 362
14152 676
9177 292