4113 395
12647 445
296906 1007
24729 282
43062 265
5727 267
5402 217
3901 797
2605 211
2582 302
3687 623