31177 74
83942 906
62743 256
24053 824
56562 687
11871 247
17805 159
50170 519
69783 255
106214 821
143308 470
10433 416
64657 602
65850 897
49145 952
13123 522
50634 867
39331 143
143063 392
5498 183
8261 129
28037 625
7607 673
9611 304