20930 291
13696 628
428973 930
8398 91
28190 872
46748 609
83593 384
16207 376
51221 291
23318 804
104067 466
45545 497
3180 257
6574 244
5558 884
8671 797
4964 378
4738 193
66732 309