22810 374
5344 695
32411 718
7051 801
5540 466
17877 793
14471 233
2710 221
9533 664
4228 101
2984 293