31591 325
85580 426
63276 314
66057 226
141021 928
84662 735
38078 275
118979 108
18770 311
78390 827
66520 533
131421 386
64783 688
110115 402
105457 236
20819 205
99973 907
26793 294
103944 508
56488 409
70510 661
172238 139
66668 512
2842 166
7096 856
5626 567
48592 78
110653 372