2362 54
3462 347
84100 380
29752 498
40587 885
82745 701
26930 198
21307 481
90242 588
8391 248
27587 715
2293 160
3082 275
3933 597
3622 857
5719 509