29882 67
12588 275
29665 242
21113 186
31922 799
38641 194
5748 514
63159 503
14713 212
38194 336
33280 235
14535 44
34766 305
47492 268
23842 144
5655 684
14220 89
15345 171
12075 207
32343 286
38548 188
28051 369
9204 60
7197 27
33401 200
14458 134
29796 194
58275 296