5580 334
36642 617
12496 569
15526 451
47945 562
25477 115
47161 243
29188 837
98864 338
84170 717
2568 84
5663 113
4801 53
7512 847
9837 394
6868 362
14147 676
9167 292