34801 98
32919 93
26954 103
35723 99
15894 23
29806 64
77436 294
15993 34
56374 257
44835 173
32346 64
33684 41
25104 40
50031 125
109033 213
36568 87
34714 74
71660 211
31700 60
189545 725
39851 174
69154 310
15019 20
185356 678