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