15047 150
30522 116
6673 601
10906 612
11744 286
40438 464
5054 248
10447 524
9139 396
6611 208
7785 321
5528 74
4613 97
18834 681
6784 349
8159 269
8055 419
9300 672
14480 203
7064 461
5189 313
8611 495
15022 927
4664 175
8390 584