512 148
23832 699
13602 889
19797 164
18824 311
14252 370
12414 517
5674 909
20792 632
3899 282
20255 814
10174 88
14245 322
5458 631
23643 841
8998 283
9561 87