4669 716
72648 787
23407 594
2965 413
2044 47
6811 592
24107 234
77291 309
115098 642
7932 523
4050 442
1376 156