2689 680
108323 119
8289 524
69169 905
5699 420
8501 169
6581 686
24028 550
21965 424
38560 202
11924 265