76733 666
50945 147
16810 766
3797 542
3903 593
2654 270
5775 64
1189 87
1958 151
2051 93
5132 252
7796 518
5445 483
1111 33
11723 805
18811 338
43114 285
70223 711
58446 681