5586 334
36669 617
12521 569
15537 451
48101 562
25490 115
47264 243
29329 837
99015 338
84306 717
2569 84
5667 113
4806 53
7514 847
9851 394
6871 362
14150 676
9173 292