4071 395
12584 445
291964 996
24500 282
42436 265
5701 267
5366 217
3877 797
2560 211
2554 302
3659 623