45881 391
4227 31
4804 383
10928 769
31054 120
22345 293
409069 945
416376 759
29619 371
29872 558
5163 474