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