31261 74
84302 906
63085 256
24392 825
17933 159
50593 519
70305 255
99119 366
106644 821
144599 471
10477 416
64992 602
38127 536
66507 897
30443 303
49398 952
13189 523
39560 143
143905 392
5507 183
8316 129
7707 384
231939 645
21771 674
5630 755
17619 118
11535 528