31093 245
15314 104
8684 304
15030 260
12882 522
15703 397
8090 114
15802 684
12668 129
8891 602
14405 662
6484 70
15693 274
13566 313
12038 95
15720 54
5573 672
10899 24
9579 409
5668 165
11319 857
13647 353
6675 285
7594 578
14555 613
3933 98
10220 134
13153 746