32561 412
15223 233
120269 425
36034 585
448735 1064
15546 177
59266 429
45191 235
55439 262
15409 772
7681 587
5703 350
5318 883
6040 432