14181 600
22906 509
29348 481
6392 240
37334 263
24046 234
35177 172
35893 77
22155 429
7005 604
13145 303
13777 111
61034 469
24108 373
35858 935
10857 969
29511 293
114339 642
40087 544
35230 189
65157 157
3559 206
84299 251