37954 603
19997 547
40550 953
13293 675
23951 422
3757 518
3186 67
9193 483
94102 840
18710 326
14737 32
54801 493
19805 452
31198 41
56698 593
25296 188