76556 666
50916 147
16782 766
3793 542
3897 593
2648 270
5768 64
1189 87
1952 151
2045 93
5127 252
7790 518
5442 483
1109 33
11717 805
18762 338
43035 285
70140 711
58355 681