2955 893
3763 737
4748 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