29676 796
1729 74
1401 114
2926 505
20300 234
6636 548
7899 642
7466 734
23856 228
2416 187
3502 492
4542 765
121147 751
19244 712
1985 381
1870 269
17067 565
6498 803