19968 240
14000 570
65374 379
46097 150
5716 375
7488 266
2891 99
7582 402
4470 117
5418 230
12996 164
5959 749
6773 787
1207 43
1660 255
2671 264
3626 481
4779 748