30646 325
81706 425
60990 313
61713 224
137792 928
82679 735
36777 275
112734 108
18527 311
75133 827
62374 533
129160 386
63146 688
106928 402
103041 235
20683 205
96808 906
26700 294
99517 508
53782 409
69197 661
166217 139
61697 511
2694 166
6978 856
5541 567
47715 78
107282 370