12451 413
94710 744
50532 616
5534 302
8934 600
29516 492
287439 842
11826 145
289763 808
30631 922
33425 418
40251 454
14987 293
99300 339