450048 746
5264 432
7870 426
11595 892
63654 767
38651 438
26170 699
12110 473
3686 367
8284 196
7008 766
3907 79
3028 394