20943 291
13698 628
429228 931
8400 91
28203 872
46784 609
83659 384
16222 376
51296 292
23348 804
104145 466
45601 497
3185 257
6579 244
5559 884
8673 797
4968 378
4740 193
66771 309