76640 666
50930 147
16796 766
3796 542
3900 593
2651 270
5772 64
1189 87
1955 151
2049 93
5129 252
7792 518
5443 483
1111 33
11721 805
18787 338
43077 285
70176 711
58400 681