5283 308
2694 119
5541 640
4377 582
20414 548
15163 885
10253 487
12242 104
7278 487
2154 201
5669 38
2814 290
4758 205