75555 639
9633 587
9464 264
5031 211
20735 674
3933 85
10105 79
25519 278
7401 884
4508 206
5264 866
7383 129
5115 566