5580 334
36643 617
12498 569
15527 451
47949 562
25478 115
47162 243
29192 837
98864 338
84171 717
2568 84
5663 113
4801 53
7512 847
9837 394
6868 362
14147 676
9167 292