4001 598
3158 379
12570 648
13448 352
44706 926
226769 878
48172 190
32990 325
23171 482
15927 574
3122 747