5412 504
106087 689
4071 133
7352 665
12300 541
3679 286
6331 756
9026 95
5351 732
6175 480
2836 451
1047 85