4118 395
12658 445
297442 1007
24751 282
43148 265
5728 267
5405 217
3904 797
2610 211
2590 302
3692 623