48545 60
30951 241
37400 126
112303 271
197535 486
240676 262
119509 219
99053 770
39947 117
184446 660
227308 482
210346 434
64068 360
159533 546
36072 681
56145 97
36493 631
89773 365
150237 171
164834 292
158900 386
110375 242
204169 284
75767 247
195122 612
100151 224
81019 265
167494 412