31180 74
83962 906
62764 256
24091 824
56576 687
11877 247
17814 159
50189 519
69814 255
106240 821
143386 470
10436 416
64687 602
65891 897
49164 952
13130 522
50648 867
39348 143
143127 392
5498 183
8269 129
28046 625
7610 673
9612 304