109964 349
213626 329
36456 636
103663 341
21469 593
151094 424
69804 459
28095 200
48025 203
202595 436
60725 494
137136 882
39885 847
72193 505
65716 651
117430 757
55296 671
36150 923
50664 661
43859 546
56372 216
52005 783
81750 460
49015 431
39629 168
192407 691
45962 618
39569 109