9882 41
7913 738
4652 274
8148 712
5556 589
5246 767
4489 564
10656 52
7943 70
48845 103
3125 431
3776 276
3548 262
1254 177