32556 412
15223 233
120260 425
36034 585
448707 1064
15546 177
59261 429
45188 235
55426 262
15408 772
7681 587
5703 350
5317 883
6039 432