15265 582
16347 418
21618 486
6304 196
4569 602
110910 640
6230 667
3580 827
2153 431
2556 512
1033 58