4116 395
12654 445
297287 1007
24745 282
43133 265
5728 267
5404 217
3903 797
2608 211
2588 302
3690 623