19287 695
8535 243
11732 350
9176 173
21876 101
9322 855
16496 64
6547 505
4945 376
12658 577
21359 349
4301 197
15452 325
7450 296
6096 696
17044 730
6741 593
7293 569
28973 576
7322 505
18397 135
57043 656
14576 288
10557 528
15678 927