2367 54
3466 347
84180 380
29783 498
40623 885
82789 701
26992 198
21329 481
90323 588
8429 248
27589 715
2299 160
3087 275
3934 597
3626 857
5723 509