33012 711
16646 136
62438 289
26085 286
12659 808
7200 524
18061 180
33405 787
16574 51
13194 262
5346 351
26520 237
54128 323
28428 756
7701 651
5005 386
9715 255
3586 53
6199 503
4564 307
29046 882