4108 395
12641 445
296595 1007
24713 282
43023 265
5725 267
5399 217
3901 797
2604 211
2579 302
3686 623