40685 75
45159 263
5656 504
3431 379
10606 604
5380 103
5879 836
20327 1054
17974 248
4508 320
18840 426
14867 82
10800 70
3301 418
3210 284
33889 680
7317 514
16675 768
1827 300
20920 323
12933 408
1688 71