33008 711
16646 136
62435 289
26085 286
12658 808
7197 524
18061 180
33401 787
16566 51
13191 262
5344 351
26514 237
54105 323
28419 756
7698 651
5005 386
9715 255
3586 53
6199 503
4563 307
29027 882