58336 600
7857 346
5465 217
49214 254
6722 618
9424 597
180424 690
14154 561
63440 653
8939 537
5370 593
6971 65
7862 706
52375 151
5803 445
119879 829
116398 201
7743 567
7600 229
47202 163
82752 843
99794 126
79745 529
26925 270
17650 259
25406 518
9008 307
22559 416