12426 413
94661 744
50391 616
5524 302
8924 600
29480 492
286884 839
11821 145
289110 807
30554 922
33336 418
40075 454
14968 293
98849 338