2130 118
5134 640
4059 581
19891 548
15043 885
10175 487
12177 104
7221 487
2122 201
5556 38
2777 290
4682 205