30681 325
81823 425
61050 313
61814 224
137909 928
82752 735
36810 275
112894 108
18538 311
75228 827
62479 533
129224 386
63188 688
107017 402
103114 235
20689 205
96886 907
26704 294
99655 508
53852 409
69243 661
166398 139
61843 511
2704 166
6983 856
5545 567
47744 78
107375 370