76902 666
50979 147
16844 766
3802 542
3909 593
2661 270
5783 64
1197 87
1970 151
2058 93
5136 252
7806 518
5446 483
1116 33
11740 805
18859 338
43204 285
70318 711
58553 681