2689 680
108318 119
8288 524
69164 905
5699 420
8499 169
6578 686
24023 550
21959 424
38542 202
11924 265