2084 118
5105 640
4032 581
19833 548
15035 885
10171 487
12165 104
7214 487
2122 201
5553 38
2776 290
4677 205