33625 60
15593 67
4262 478
6612 293
7477 705
242811 330
30286 460
12331 687
103084 820
16650 515
30033 664
24711 198
44637 257
8974 787
3868 94
9961 549
12232 104
6260 726
3688 144
5436 553
19948 625
22500 97
174735 205
28286 599
3927 273
6387 591
4168 820
6787 310