5426 504
106087 689
4071 133
7352 665
12300 541
3684 286
6331 756
9028 95
5351 732
6178 480
2836 451
1047 85