39602 70
58230 586
13704 562
50624 332
120981 197
17611 40
63553 442
60854 260
17888 837
80758 607
20485 713
12715 381
52072 881
22258 454
20340 769
33700 194
39345 445
14441 308
21292 140
48809 190
95656 677
37701 386
42361 775
21496 404