3646 403
7650 693
3935 38
48790 212
81996 417
29973 443
13056 648
6501 309
2806 311
151786 473
7893 613
23175 737
6702 131
5054 336