5595 334
36692 617
12539 569
15548 451
48203 562
25515 115
47346 243
29423 837
99173 339
84406 717
2569 84
5667 113
4807 53
7516 847
9861 394
6877 362
14153 676
9181 292