4058 403
7653 693
3936 38
48790 212
82011 417
29979 443
13057 648
6501 309
2807 311
151895 473
7893 613
23177 737
6703 131
5054 336