4989 832
10425 555
31310 281
618578 1434
12647 735
14290 653
139880 325
111203 866
10238 842
12342 676
2936 59
3871 95
3185 226
6349 458
3654 407
4182 528