15055 150
30529 116
6675 601
10909 612
11757 286
40470 464
5057 248
10448 524
9140 396
6613 208
7791 321
5529 74
4619 97
18839 681
6786 349
8161 269
8064 419
9306 672
14501 203
7066 461
5189 313
8615 495
15029 927
4664 175
8392 584