6832 841
5151 412
147548 239
2955 97
150634 898
10569 74
4639 268
4429 920
4667 637
3273 389
5423 632
25434 632