4014 595
2344 77
122094 946
37207 429
9655 589
185233 316
58236 491
6879 561
7527 716
5182 655
2379 116