9870 41
7906 738
4649 274
8147 712
5552 589
5246 767
4488 564
10655 52
7943 70
48845 103
3125 431
3776 276
3548 262
1254 177