5597 334
36704 617
12554 569
15553 451
48246 562
25523 115
47388 243
29459 837
99220 339
84450 717
2570 84
5667 113
4808 53
7516 847
9862 394
6878 362
14153 676
9182 292