14181 600
22906 509
29348 481
6392 240
37338 263
24047 234
35177 172
35893 77
22155 429
7006 604
13146 303
13777 111
61037 469
24109 373
35858 935
10857 969
29516 293
114347 642
40087 544
35232 189
65158 157
3559 206
84307 251