12451 413
94711 744
50535 616
5534 302
8934 600
29517 492
287441 842
11826 145
289767 808
30631 922
33426 418
40253 454
14987 293
99307 339