20943 291
13698 628
429240 931
8400 91
28203 872
46785 609
83660 384
16223 376
51301 292
23349 804
104148 466
45604 497
3185 257
6579 244
5559 884
8673 797
4968 378
4740 193
66771 309