3302 829
30049 717
8651 222
8853 399
100677 710
12423 299
4561 478
18657 382
6956 80
27610 623
1591 301