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