76557 666
50917 147
16783 766
3793 542
3897 593
2648 270
5768 64
1189 87
1953 151
2045 93
5127 252
7790 518
5442 483
1109 33
11717 805
18763 338
43036 285
70140 711
58355 681