2689 680
108313 119
8286 524
69163 905
5699 420
8499 169
6577 686
24014 550
21945 424
38529 202
11922 265