2693 680
108347 119
8293 524
69188 905
5699 420
8504 169
6587 686
24046 550
21994 424
38602 202
11928 265