4086 403
7656 693
3939 38
48791 212
82035 417
30001 443
13060 648
6502 309
2807 311
152031 473
7893 613
23179 737
6704 131
5054 336