2367 54
3468 347
84183 380
29785 498
40625 885
82792 701
26995 198
21329 481
90329 588
8432 248
27589 715
2299 160
3088 275
3934 597
3626 857
5723 509