4975 832
10421 555
31301 281
618141 1432
12641 735
14289 653
139783 325
111071 866
10222 842
12337 676
2924 59
3867 95
3179 226
6346 458
3645 407
4154 528