4061 403
7653 693
3936 38
48790 212
82017 417
29980 443
13058 648
6501 309
2807 311
151911 473
7893 613
23177 737
6704 131
5054 336