34657 315
15838 60
20571 839
4420 771
5471 832
16705 686
8215 680
17804 311
6427 742
8057 768
40421 479
6184 394
9344 488
3982 454
4269 193
41046 131
28057 239
6330 640
12945 369
2226 193
4298 911
8540 519
21602 515
7702 318