32506 412
15221 233
120168 425
36032 585
448453 1064
15543 177
59133 429
45152 235
55344 262
15368 772
7677 587
5696 350
5316 883
6034 432