4994 832
10427 555
31314 281
618970 1434
12652 735
14294 653
139947 325
111284 866
10243 842
12344 676
2936 59
3871 95
3189 226
6349 458
3655 407
4190 528