4115 395
12647 445
296936 1007
24731 282
43081 265
5727 267
5402 217
3901 797
2606 211
2582 302
3688 623