31992 97
9348 432
67504 307
14998 266
13202 573
29565 121
25591 293
23017 701
8001 848
93173 633
22096 208
11825 650
5753 386
21431 50
11101 274
35648 543
28091 186
11801 485
17936 239
84219 919
22104 413
34971 342
6238 710
15328 312
8278 635
55561 157
74162 247
8167 769