31992 97
9348 432
67496 307
14997 266
13201 573
29564 121
25591 293
23015 701
8001 848
93169 633
22094 208
11825 650
5753 386
21431 50
11100 274
35643 543
28091 186
11801 485
17935 239
84217 919
22104 413
34971 342
6238 710
15328 312
8278 635
55557 157
74157 247
8167 769