20922 291
13690 628
428538 930
8396 91
28179 872
46702 609
83522 384
16191 376
51168 291
23284 804
103948 466
45483 497
3176 257
6573 244
5557 884
8670 797
4961 378
4735 193
66654 309