2691 680
108337 119
8290 524
69183 905
5699 420
8502 169
6585 686
24040 550
21984 424
38590 202
11925 265