53198 875
52015 1336
51728 1347
50407 1782
50773 122
50107 430
17515 1162
26380 691
38568 2003
49484 988
46780 140
14917 1539
105654 1201
104861 1251
97050 1937
90916 1331
87726 2598
76819 1393
76618 1662
72423 699
69536 2089
69517 1080
67598 943
66666 1213