35601 583
21045 759
12877 687
24328 313
24797 188
10793 78
30505 537
77331 309
115432 642
17233 651
40125 544
21666 240
65347 157
123518 769
10382 450
19106 63
18234 671