5535 452
3552 385
6687 775
4590 191
5814 740
10928 477
15367 343
505140 1008
73641 583
35112 624
4740 106