9857 41
7891 738
4649 274
8145 712
5550 589
5246 767
4488 564
10655 52
7941 70
48845 103
3124 431
3776 276
3547 262
1254 177