3118 725
1692 44
1887 390
2977 641
14665 584
91264 690
29988 166
106355 599
44256 398
67995 473
44683 827
7281 485
4214 101
169737 331