2895 287
2206 119
5141 640
4101 581
19575 545
15065 885
10193 487
12273 104
7224 487
2124 201
5541 38
2768 290
4672 205