5595 334
36690 617
12538 569
15548 451
48197 562
25515 115
47344 243
29417 837
99160 339
84400 717
2569 84
5667 113
4807 53
7516 847
9860 394
6877 362
14152 676
9181 292