2752 333
22521 755
12276 357
6048 323
14113 501
27739 511
3362 565
11158 58
5496 811
43090 476
8459 718
4438 693
3581 275