4001 598
3158 379
12572 648
13454 352
44707 926
226771 878
48175 190
32991 325
23171 482
15927 574
3122 747