33006 711
16646 136
62433 289
26084 286
12656 808
7197 524
18061 180
33401 787
16563 51
13186 262
5344 351
26506 237
54078 323
28408 756
7695 651
5005 386
9715 255
3586 53
6199 503
4563 307
29018 882