2689 680
108328 119
8290 524
69171 905
5699 420
8501 169
6581 686
24030 550
21969 424
38565 202
11924 265