38585 677
2524 766
1676 356
1161 123
1636 395
2475 639
1579 360
954 258
282 78
1959 412
25676 811
31271 296
6947 615
4049 521