4014 595
2344 77
122101 946
37207 429
9655 589
185237 316
58236 491
6879 561
7528 716
5182 655
2379 116