3743 310
4750 767
25388 879
6428 810
17546 280
19740 137
13546 217
13301 397
6643 80
10194 38
11763 399
2204987 3646