2923 759
50488 683
2553 766
1682 356
1260 123
1654 395
2509 639
1601 360
957 258
288 78
2155 412
25744 811
31548 296
6966 615
4060 521