20942 291
13698 628
429193 931
8400 91
28200 872
46781 609
83652 384
16221 376
51280 292
23341 804
104125 466
45595 497
3181 257
6578 244
5559 884
8673 797
4966 378
4740 193
66765 309