1596 405
126733 330
115078 972
57237 684
39030 543
10353 754
7402 532
7184 170
4246 286
6433 283
14305 201
10440 441
7689 880
6906 635
10814 473
7416 641
6553 259
8779 617
5293 673
9866 526
13224 599