13915 600
22982 509
29329 481
6366 240
37384 263
24011 234
35078 172
36212 77
22100 429
6945 604
13294 303
13803 111
60931 470
23933 373
35939 935
10885 969
29378 293
113044 640
40194 544
35092 189
64676 157
3554 206
84341 251