4084 403
7656 693
3938 38
48791 212
82035 417
30000 443
13060 648
6502 309
2807 311
152014 473
7893 613
23179 737
6704 131
5054 336