10972 115
9662 304
18823 55
3734 560
9792 336
14910 212
8254 527
7358 593
1661 212
20098 415
6989 877
6029 329
25864 89
8734 330
16893 239