449598 746
5258 432
7866 426
11590 892
63554 767
38517 437
26158 699
12032 473
3682 367
8276 196
7002 766
3899 79
3023 394