10095 41
8036 738
4678 274
8208 712
5560 589
5287 767
4501 564
10680 52
8005 70
51544 107
3157 431
3812 276
3560 262
1281 177