29509 251
1950 343
9860 485
3050 452
46922 772
46577 417
25921 863
12109 562
15882 684
29573 186
12792 49
40300 157
20678 422
10847 173
9037 408
11482 465
8682 433
23996 570
10933 313
3143 201
11779 268
20700 530
9101 69
13013 675
6383 794
12868 283
15149 154
29684 529