32646 412
15233 233
120474 425
36046 585
449251 1065
15551 177
59601 429
45273 235
55651 263
15482 772
7693 587
5716 350
5327 883
6054 432