20913 291
13688 628
428164 930
8395 91
28166 872
46678 609
83458 384
16163 376
51142 291
23260 803
103875 466
45443 497
3175 257
6573 244
5552 884
8669 797
4960 378
4731 193
66622 309