9830 41
7881 738
4654 274
8167 712
5543 589
5261 767
4486 564
10658 52
7939 70
48883 104
3132 431
3780 276
3551 262
1270 177