2092 118
5111 640
4033 581
19845 548
15038 885
10171 487
12169 104
7214 487
2122 201
5553 38
2776 290
4680 205