23693 348
15887 259
9838 45
13506 929
5592 359
12498 803
16797 673
6622 609
8848 725
34677 246
8912 881
34410 221
10856 648
53546 237
31061 292
32164 210
4655 523
8649 926
6989 810
30065 640
6478 30
11776 560
15860 723
10727 481
6211 594
12592 194
9014 113
13103 536