4098 395
12628 445
295650 1006
24673 282
42887 265
5723 267
5393 217
3898 797
2594 211
2576 302
3682 623