32584 412
15227 233
120316 425
36036 585
448864 1064
15547 177
59358 429
45209 235
55498 262
15424 772
7683 587
5705 350
5318 883
6041 432