32586 412
15227 233
120322 425
36036 585
448873 1064
15547 177
59367 429
45210 235
55506 262
15426 772
7684 587
5705 350
5318 883
6041 432