2056 118
5092 640
4020 581
19791 545
15035 885
10164 487
12164 104
7208 487
2122 201
5549 38
2775 290
4675 205