3124 333
22908 755
12459 357
6138 323
14225 501
29504 511
3378 565
11594 58
5857 811
43164 476
8741 718
4618 693
3703 275