44048 678
2525 766
1676 356
1165 123
1638 395
2476 639
1580 360
954 258
282 78
1973 412
25679 811
31293 296
6947 615
4049 521