4116 395
12655 445
297316 1007
24749 282
43136 265
5728 267
5405 217
3904 797
2609 211
2589 302
3690 623