4098 395
12630 445
295690 1006
24674 282
42895 265
5724 267
5393 217
3898 797
2594 211
2576 302
3682 623