39098 643
15803 242
3480 106
12490 393
20835 333
4825 85
6839 286
8852 31
16183 820
27506 754
26274 411
10008 583
11686 319
33009 740
9263 83
26441 642
9943 613
25996 89
7116 398
10883 234
14756 549
14545 466
15187 680
4080 172
26674 58
4732 314
6983 45
11165 883