4121 395
12666 445
297684 1007
24760 282
43187 265
5728 267
5406 217
3908 797
2614 211
2591 302
3694 623