4001 598
3160 379
12573 648
13460 352
44713 926
226777 878
48182 190
32994 325
23173 482
15927 574
3122 747