3781 670
2518 115
4491 684
2353 277
4137 626
2637 182
4874 819
1326 80
4845 913
5535 141
7238 237
16830 461
3437 497
5774 462