3805 308
2554 119
5253 640
4256 581
20265 548
15119 885
10230 487
12209 104
7252 487
2145 201
5617 38
2802 290
4719 205