6581 354
45447 486
21125 204
15111 313
75855 241
11239 119
6513 166
14056 675
3742 592
3320 129
3125 272
4553 497
4184 104
7233 338
34191 358