12805 812
42390 1543
38803 151
23639 1552
33904 971
29711 1382
24452 1943
22157 850
44333 1708
20213 449
15133 1624
13358 512
20719 272