32586 412
15227 233
120318 425
36036 585
448870 1064
15547 177
59361 429
45210 235
55503 262
15424 772
7684 587
5705 350
5318 883
6041 432