54759 600
45580 253
9685 135
9360 72
10320 189
10391 246
8189 526
16842 725
6712 386
8223 415
5870 145
8388 392
7194 601
6522 593
5487 222
9009 411
3582 71