2162 118
5156 640
4101 581
19958 548
15049 885
10177 487
12179 104
7221 487
2122 201
5561 38
2777 290
4682 205