4074 595
2399 77
122266 946
37220 429
9669 589
185548 316
58290 491
6886 561
7534 716
5190 655
2385 116