15031 538
17947 75
39974 144
39864 231
23330 545
7105 358
15341 125
63427 685
41749 511
18310 503
3954 224
18587 966
9093 318
9257 552
4536 612
13582 659
9632 865
9199 527
19595 871
4467 136
4676 520
9443 328
2498 141
8520 292
4980 83
6875 293
3547 26
18549 754