19753 290
7148 61
22660 367
33992 236
38727 644
6732 54
17713 624
13158 333
11886 642
10128 657
97512 635
5898 404
33398 699
13763 587
19532 305
32350 85
18145 532
21867 682
2796 342
159261 651
99452 936
46809 653
118135 817
31077 577
21905 537
7786 621
6779 145
229391 566