19805 290
7148 61
22671 367
34010 236
38734 644
6735 54
17715 624
13161 333
11887 642
10128 657
97523 635
5898 404
33408 699
13764 587
19534 305
32353 85
18145 532
21869 682
2796 342
159262 651
99457 936
46809 653
118137 817
31077 577
21905 537
7788 621
6779 145
229393 566