5575 334
36625 617
12483 569
15518 451
47854 562
25467 115
47101 243
29112 837
98762 338
84077 717
2565 84
5660 113
4796 53
7506 847
9832 394
6867 362
14147 676
9165 292