2138 118
5138 640
4071 581
19910 548
15044 885
10177 487
12177 104
7221 487
2122 201
5558 38
2777 290
4682 205