4001 598
3158 379
12570 648
13448 352
44705 926
226769 878
48170 190
32989 325
23171 482
15927 574
3122 747