4115 395
12647 445
296959 1007
24732 282
43087 265
5727 267
5402 217
3902 797
2606 211
2583 302
3688 623