76796 666
50958 147
16820 766
3799 542
3907 593
2656 270
5778 64
1190 87
1963 151
2055 93
5135 252
7797 518
5446 483
1114 33
11728 805
18826 338
43150 285
70251 711
58478 681