5580 334
36639 617
12493 569
15525 451
47936 562
25477 115
47161 243
29187 837
98859 338
84163 717
2568 84
5663 113
4801 53
7512 847
9837 394
6868 362
14147 676
9167 292