2954 893
3761 737
4746 926
4646 712
6062 685
7367 323
8237 566
3711 217
5675 224
4351 713
2764 519
30219 577
6968 485
10011 213
22778 126