4116 395
12655 445
297307 1007
24746 282
43135 265
5728 267
5405 217
3904 797
2608 211
2589 302
3690 623