37312 677
2523 766
1676 356
1159 123
1636 395
2475 639
1579 360
954 258
282 78
1953 412
25675 811
31269 296
6947 615
4049 521