151992 401
30613 150
26545 574
9505 198
16562 607
11389 129
13418 681
17137 622
5450 272
8016 374
16966 470
13629 629
4722 420
6748 359
6343 289
9476 687
5904 692