15059 150
30541 116
6675 601
10912 612
11763 286
40492 464
5059 248
10451 524
9142 396
6614 208
7793 321
5530 74
4624 97
18846 681
6787 349
8165 269
8071 419
9314 672
14516 203
7068 461
5191 313
8619 495
15032 927
4664 175
8392 584