4790 308
2633 119
5389 640
4335 582
20350 548
15143 885
10239 487
12223 104
7266 487
2148 201
5634 38
2807 290
4736 205