20881 47
19864 200
15187 38
13074 886
31536 472
4215 229
11457 703
8709 201
13031 643
3959 76
3643 535
907 158
11882 299
9391 189
15631 523
14205 636
19932 131
16798 260
9446 318
13015 489
32689 537
32666 777
4372 943
13731 821