30288 497
7058 466
63716 790
3318 476
43203 312
4332 359
8430 795
14403 623
6852 683
9740 470
13151 613
17689 528
5837 888
2795 118