25609 207
32360 429
23569 782
6195 86
9052 275
28281 280
6070 658
21833 773
30329 226
10912 146
29213 411
113205 421
27742 241
39246 437
44336 485
18853 274
54020 703
15441 916
10588 128
19737 265
27124 142
42240 170
38958 279
226761 878