7860 763
50526 60
6580 166
3783 711
8883 38
16265 157
6573 329
4951 414
5948 199
10463 565
16063 83
25566 481
34054 259
4635 653
9279 501
7663 473