39976 75
42672 262
5644 504
3408 379
10597 604
5370 103
5867 836
20175 1054
17960 248
4506 320
18809 426
14844 82
10799 70
3284 418
3206 284
33733 680
7301 514
16653 768
1824 300
20913 323
12860 408
1683 71