32901 710
16631 136
62375 289
26074 286
12639 808
7182 524
18045 180
33390 787
16510 51
13109 262
5320 351
26335 232
53673 323
28290 756
7662 651
5001 386
9699 255
3575 53
6194 503
4555 307
28839 882