31992 97
9348 432
67494 307
14997 266
13201 573
29564 121
25590 293
23014 701
8001 848
93165 633
22093 208
11825 650
5753 386
21431 50
11100 274
35640 543
28091 186
11801 485
17934 239
84210 919
22102 413
34971 342
6238 710
15328 312
8278 635
55554 157
74153 247
8167 769