17535 133
15177 88
37996 430
1509 71
6245 502
127346 658
110436 474
62006 741
88341 905
21995 503
217647 1128
67532 872
5795 454
110516 472
56400 130
7061 169
61906 644
108222 757
56056 774
92245 632
112713 315
86816 440
3774 711
80906 164
251541 829
213854 930
33035 424
129870 359