53216 533
42055 498
128248 331
25045 100
55072 294
65907 307
36790 121
48862 325
48005 97
142550 645
283876 719