4049 595
2362 77
122179 946
37213 429
9661 589
185348 316
58259 491
6882 561
7529 716
5184 655
2382 116