47859 680
2525 766
1676 356
1168 123
1638 395
2478 639
1580 360
954 258
282 78
1978 412
25682 811
31305 296
6948 615
4049 521