12442 413
94686 744
50475 616
5531 302
8932 600
29493 492
287244 840
11822 145
289478 808
30603 922
33395 418
40184 454
14975 293
99128 339