6928 512
10601 468
17808 285
571823 1208
16090 855
12686 187
47911 360
58749 499
37451 362
13188 515
1635 60