7597 356
10318 328
6930 677
25960 545
40891 897
29341 118
181074 272
9628 214
6556 528
45627 611
23834 664
31446 928
5019 162
6145 416
25148 552
22488 235
6490 400
29182 489
5082 843