3186 353
4053 577
12974 269
43083 702
8235 191
5473 128
12759 719
16221 627
4224 550
5959 80
9392 122
3399 195