30681 325
81818 425
61050 313
61808 224
137907 928
82747 735
36810 275
112877 108
18536 311
75222 827
62476 533
129222 386
63183 688
107016 402
103112 235
20688 205
96881 907
26704 294
99651 508
53845 409
69239 661
166388 139
61838 511
2704 166
6983 856
5545 567
47742 78
107371 370