58533 600
7938 346
5550 217
49332 255
6762 618
141423 294
31328 217
9483 597
180728 690
14250 561
165537 239
149780 551
63771 651
6472 810
9002 537
85562 189
100472 707
5416 593
257337 750
50348 744
7037 65
7931 706
22185 744
15218 520
52998 152
113928 381
121786 364
127032 582