2232 119
5174 640
4125 581
20033 548
15056 885
10181 487
12180 104
7224 487
2122 201
5568 38
2778 290
4685 205