4103 395
12630 445
295797 1006
24681 282
42909 265
5724 267
5394 217
3899 797
2596 211
2576 302
3682 623