12441 413
94686 744
50473 616
5530 302
8932 600
29490 492
287232 840
11822 145
289471 808
30600 922
33393 418
40182 454
14975 293
99124 339