32576 412
15226 233
120294 425
36035 585
448801 1064
15546 177
59305 429
45202 235
55470 262
15417 772
7682 587
5705 350
5318 883
6041 432