40662 197
81872 174
129170 250
69113 491
31155 728
75283 474
29153 313
58204 859
31582 374
67435 218
16211 596
29486 334
27829 43
21845 49
47173 601
42364 849
30925 366
35010 763
44315 168
36831 423
25481 216
34373 868
16844 208
46329 66
12559 78