4111 395
12645 445
296804 1007
24724 282
43045 265
5727 267
5402 217
3901 797
2605 211
2581 302
3687 623