28504 600
5884 718
40406 645
4911 519
64268 650
92232 482
8858 222
5606 203
3001588 6126
18961 382
43674 647
32156 633
16666 551
38012 744
66455 784
30334 504
25540 369
7238 80
52110 163
33168 382
13452 437
19535 55
28272 623
28985 925