2678 544
31653 185
23062 868
4738 165
15874 407
11537 671
5230 626
1407 238
7398 161
26812 412
3928 545