3083 81
49013 841
8759 247
13692 663
7198 335
14919 395
8411 539
10857 91
57331 443
44465 153
8547 638
7095 107
6420 72
6569 735
14916 92
5624 41
45752 331