2229 287
2144 119
5063 640
4059 581
19529 545
15050 885
10187 487
12266 104
7216 487
2116 201
5514 38
2766 290
4664 205