19286 695
8535 243
11731 350
9175 173
21875 101
9321 855
16495 64
6547 505
4944 376
12658 577
21355 349
4301 197
15451 325
7449 296
6096 696
17043 730
6740 593
7293 569
28973 576
7319 505
18396 135
57036 656
14574 288
10557 528
15678 927