32646 412
15233 233
120463 425
36045 585
449233 1065
15551 177
59583 429
45269 235
55642 263
15479 772
7693 587
5716 350
5327 883
6054 432