20834 291
13662 628
426694 924
8378 91
28088 872
46465 609
82975 384
16001 376
50831 290
22998 802
103164 463
45098 497
3136 257
6554 244
5538 884
8652 797
4942 378
4693 193
66167 309