33018 711
16647 136
62441 289
26085 286
12660 808
7201 524
18062 180
33406 787
16579 51
13201 262
5349 351
26531 237
54166 323
28442 756
7705 651
5005 386
9715 255
3587 53
6201 503
4566 307
29066 882