2366 615
2530 835
2907 695
7069 357
16259 338
3601 771
16495 110
8652 546
20991 623
46277 761
21493 390
3602 598
5624 146