32587 412
15228 233
120325 425
36036 585
448879 1064
15547 177
59375 429
45211 235
55509 262
15427 772
7684 587
5705 350
5318 883
6041 432