4669 716
72644 787
23406 594
2965 413
2044 47
6811 592
24105 234
77291 309
115088 642
7932 523
4050 442
1375 156