47956 327
43003 312
43480 170
26013 57
30185 943
27773 154
87707 325
14648 196
7153 70
22962 232
3813 178
28269 341
9948 315
4553 77
15964 608
51452 547
28967 587
16497 109
28248 318
16666 741
15287 871
7333 936
8585 622
8972 99
15524 54
22905 545
11808 511
8926 88