4110 395
12644 445
296732 1007
24718 282
43035 265
5726 267
5402 217
3901 797
2605 211
2581 302
3686 623