4056 403
7653 693
3936 38
48790 212
82009 417
29979 443
13057 648
6501 309
2807 311
151890 473
7893 613
23175 737
6703 131
5054 336