5390 504
106085 689
4068 133
7351 665
12298 541
3679 286
6329 756
9019 95
5348 732
6171 480
2836 451
1046 85