14513 329
546 38
42563 734
50378 355
11573 736
8135 519
182686 843
17337 198
24078 115
9031 110
16596 705
10088 935
2989 294
4249 707