19862 50
11439 485
78339 913
14207 308
12985 529
32452 306
33166 488
34115 326
34741 372
17681 242
32416 235
10341 601