13915 600
22985 509
29341 481
6366 240
37395 263
24013 234
35078 172
36219 77
22101 429
6946 604
13296 303
13810 111
60936 470
23937 373
35945 935
10891 969
29384 293
113077 640
40198 544
35098 189
64690 157
3555 206
84374 251