2928 316
3191 521
13107 352
2621 377
27168 315
21855 283
13315 613
25856 348
10000 453
115983 632
5679 451