12448 413
94702 744
50505 616
5531 302
8933 600
29514 492
287340 840
11823 145
289662 808
30617 922
33414 418
40223 454
14982 293
99229 339