109959 349
213624 329
36456 636
103662 341
21467 593
151093 424
69802 459
28095 200
48025 203
202588 436
60725 494
137136 882
39885 847
72192 505
65712 651
117426 757
55296 671
36150 923
50664 661
43859 546
56372 216
52005 783
81749 460
49015 431
39629 168
192404 691
45961 618
39568 109