4120 395
12666 445
297654 1007
24760 282
43181 265
5728 267
5405 217
3907 797
2613 211
2591 302
3694 623