4401 628
2280 398
4651 59
4896 332
1758 338
3436 861
1669 273
7700 246
5791 828
2814 255
3052 261
8897 28
5532 512
1567 243