19288 695
8537 243
11735 350
9178 173
21884 101
9323 855
16502 64
6547 505
4946 376
12659 577
21364 349
4301 197
15456 325
7451 296
6096 696
17046 730
6741 593
7293 569
28981 576
7322 505
18404 135
57050 656
14579 288
10560 528
15681 927