2695 680
108363 119
8294 524
69228 905
5702 420
8517 169
6597 686
24068 550
22023 424
38695 202
11935 265