3378 308
2525 119
5235 640
4225 581
20237 548
15095 885
10223 487
12203 104
7240 487
2139 201
5611 38
2800 290
4706 205