2689 680
108329 119
8290 524
69172 905
5699 420
8501 169
6582 686
24030 550
21969 424
38566 202
11924 265