2276 123
6243 362
12031 728
2929 117
9932 458
5468 411
7401 589
21988 160
6665 75
5407 730
6686 885
7474 824
4799 693
3850 810
7069 546
9043 710
14336 803
4684 376
3810 503
21648 653
22948 91
8416 441
14851 60
7985 83
5393 824
5444 734
17622 94
32116 514