2546 37
41618 274
68800 264
113035 421
4900 764
5421 418
12741 532
5844 570
16882 171
3035 394
5731 143
3286 825
2820 40
4015 111
3580 509
1973 99