32956 710
16637 136
62397 289
26076 286
12647 808
7193 524
18052 180
33395 787
16531 51
13149 262
5331 351
26428 233
53849 323
28349 756
7672 651
5003 386
9702 255
3584 53
6197 503
4558 307
28914 882