76884 666
50976 147
16839 766
3801 542
3909 593
2661 270
5782 64
1196 87
1969 151
2058 93
5136 252
7802 518
5446 483
1116 33
11738 805
18851 338
43197 285
70308 711
58548 681