2689 680
108321 119
8289 524
69169 905
5699 420
8501 169
6581 686
24028 550
21963 424
38558 202
11924 265