32570 412
15224 233
120289 425
36035 585
448787 1064
15546 177
59299 429
45199 235
55461 262
15416 772
7681 587
5704 350
5318 883
6041 432