30592 325
81506 425
60872 313
61504 224
137632 928
82610 735
36733 275
112477 105
18517 311
74986 827
62180 533
129056 386
63080 688
106787 402
102942 235
20677 205
96675 906
26697 294
99330 508
53632 409
69145 661
165979 139
61525 511
2679 166
6972 856
5537 567
47674 78
107125 370