109013 667
14854 653
20243 236
21896 424
7476 197
62385 604
13875 700
23026 356
17364 461
102452 361
10733 50
32233 145
35577 583
16764 777
21084 759
17457 675
12901 688
26357 201
15269 743
24137 313
12643 752
20501 448
69627 169