2156 38
1729 152
4452 689
3896 761
7187 278
2651 392
3484 548
1836 222
8172 937
4776 833
12212 219
3296 644
3441 388
2176 322
4011 612
1854 263
1044 46
14667 843
7648 843
1011 122
1882 192
6820 501
4823 812
9764 103