32997 259
21358 233
31458 172
32646 77
19533 429
6327 604
11829 303
12597 111
54210 467
21093 373
31784 935
9922 969
26309 293
98026 633
36360 544
30837 187
57107 157
3075 206
76288 251