14625 548
31973 222
2876 311
17830 151
9794 661
8833 834
11139 401
7476 675
22464 669
7280 578
19680 547
3837 264
4759 300
1514 48