903 307
648 156
35 327
57 346
498 422
573 757
615 487
660 763
882 531
625 878
886 428
567 451
14342 365
13293 804
9382 361
7323 363
7272 348
6094 14
5630 40
5095 201
5021 225
4445 922
4410 646
4394 218