13913 600
22977 509
29323 481
6365 240
37376 263
24008 234
35072 172
36204 77
22096 429
6945 604
13291 303
13803 111
60922 470
23928 373
35933 935
10882 969
29373 293
113026 640
40187 544
35084 189
64668 157
3554 206
84320 251