4064 595
2386 77
122228 946
37218 429
9666 589
185455 316
58284 491
6883 561
7533 716
5186 655
2384 116