2457 766
1665 356
809 123
1600 395
2443 639
1559 360
948 258
263 78
1650 412
25536 811
30874 295
6924 615
4036 521