4113 395
12646 445
296863 1007
24728 282
43056 265
5727 267
5402 217
3901 797
2605 211
2581 302
3687 623