405960 1008
192986 650
21639 477
142161 354
130244 462
53844 179
46971 828
300845 583
10496 50
171902 613
112242 343
99709 532
94634 685
430620 534
32456 242
172605 1114
183053 419
31562 256
36212 278
331194 1002
110628 217
392398 644
99786 633
24984 685
111142 972
72740 626
58589 83
72793 805