2994 388
1660 118
14880 362
1296 28
6209 641
3039 84
4004 827
2977 328
4340 566
5788 698
3767 636
4125 762
2909 214
4841 544
3785 75
3978 460
5035 113
7664 518
4200 696
3628 592
12700 688
27120 98
5835 552
2660 238