33008 711
16646 136
62433 289
26084 286
12658 808
7197 524
18061 180
33401 787
16564 51
13190 262
5344 351
26510 237
54096 323
28415 756
7697 651
5005 386
9715 255
3586 53
6199 503
4563 307
29026 882