2367 54
3466 347
84179 380
29783 498
40623 885
82788 701
26988 198
21328 481
90322 588
8429 248
27589 715
2299 160
3087 275
3934 597
3626 857
5723 509