30048 526
48318 787
69937 205
53000 385
91195 374
129551 265
46468 171
162877 488
111684 486
78239 284