2678 544
31657 185
23070 868
4743 165
15878 407
11545 671
5230 626
1408 238
7399 161
26816 412
3930 545