42936 166
12114 187
14043 270
14328 623
15693 139
10933 180
10630 222
20353 139
8000 380
6722 726
14793 412
6764 516
5166 34
4840 397
20224 929
14594 440
8567 274
7384 834
17240 851
16106 53
14088 542
12534 651
9156 580
5747 134
9027 547
42985 386
15002 444
14656 681