7861 763
50526 60
6581 166
3783 711
8883 38
16265 157
6573 329
4951 414
5948 199
10465 565
16064 83
25567 481
34057 259
4635 653
9283 501
7663 473