5583 334
36660 617
12508 569
15532 451
48041 562
25483 115
47220 243
29272 837
98946 338
84246 717
2569 84
5666 113
4805 53
7512 847
9841 394
6870 362
14148 676
9171 292