393730 767
78478 551
27825 677
20875 526
30328 293
29010 664
8615 226
2818 57
13016 680
3313 278
11182 243
14194 589