30772 172
19388 596
18593 384
8603 47
36082 77
17533 124
29606 481
4057 33
6667 358
9162 54
6929 604
26308 45
13219 303
60558 470
23792 373
4999 797
35783 935
20915 759
17347 675
9452 326
26186 201
2619 420
15164 743
10838 969
30086 537
37235 97
10563 432
76726 309