2694 680
108347 119
8293 524
69188 905
5699 420
8505 169
6588 686
24047 550
21997 424
38609 202
11928 265