2931 316
3191 521
13107 352
2622 377
27189 315
21870 283
13315 613
25870 348
10002 453
115988 632
5684 451