4001 598
3158 379
12571 648
13453 352
44707 926
226770 878
48173 190
32990 325
23171 482
15927 574
3122 747