15047 150
30523 116
6673 601
10907 612
11746 286
40447 464
5054 248
10447 524
9139 396
6611 208
7788 321
5528 74
4613 97
18835 681
6784 349
8159 269
8056 419
9303 672
14481 203
7064 461
5189 313
8613 495
15023 927
4664 175
8390 584