4103 395
12632 445
295955 1007
24686 282
42928 265
5724 267
5395 217
3899 797
2597 211
2577 302
3682 623