33090 848
47545 152
14358 326
81649 940
74821 749
5489 659
10757 712
938260 1253
146496 610
143097 736
40616 240
16267 529
16849 279
108950 403
143934 288
95094 370
59366 442
38976 169
29926 220
8105 674
34207 962
17630 246
26479 470
16306 923