3321 331
3990 715
10443 544
153068 529
3646 44
3041 216
14216 312
9985 295
9658 780
6165 703
7476 844