330 23
81 947
738 579
656 883
563 322
263 144
150 923
698 545
145 901
794 997
183 641
699 717
14373 365
13335 804
9394 361
7335 363
7287 348
6110 14
5648 40
5105 201
5036 225
4454 922
4419 646
4402 218