312 990
297 128
385 479
836 112
607 375
193 89
98 657
777 773
66 333
360 240
277 742
256 785
14373 365
13335 804
9394 361
7335 363
7287 348
6110 14
5648 40
5105 201
5036 225
4454 922
4419 646
4402 218