19287 695
8535 243
11732 350
9177 173
21876 101
9323 855
16497 64
6547 505
4946 376
12658 577
21361 349
4301 197
15453 325
7450 296
6096 696
17044 730
6741 593
7293 569
28975 576
7322 505
18398 135
57049 656
14577 288
10557 528
15680 927