250959 828
11827 584
13545 401
12141 440
9828 322
6943 682
7270 204
13733 492
7932 70
7218 773
18199 588
16707 138
47017 178
8904 72
20290 665
16339 401
44429 465
16954 740
27936 675
2639 109
4282 813
3732 196
6399 263