20919 291
13688 628
428267 930
8395 91
28174 872
46684 609
83488 384
16168 376
51146 291
23274 803
103901 466
45456 497
3175 257
6573 244
5554 884
8670 797
4960 378
4735 193
66632 309