12454 413
94723 744
50544 616
5535 302
8936 600
29521 492
287542 842
11829 145
289856 808
30643 922
33432 418
40283 454
14995 293
99376 339