15043 150
30521 116
6673 601
10905 612
11743 286
40433 464
5053 248
10447 524
9138 396
6611 208
7785 321
5527 74
4613 97
18833 681
6782 349
8159 269
8053 419
9298 672
14479 203
7064 461
5188 313
8611 495
15021 927
4663 175
8389 584