10115 41
8050 738
4684 274
8211 712
5562 589
5287 767
4501 564
10680 52
8006 70
51544 107
3157 431
3812 276
3565 262
1282 177