2053 118
5091 640
4016 581
19785 545
15035 885
10164 487
12164 104
7208 487
2122 201
5547 38
2775 290
4675 205