35036 271
199359 537
29133 403
47043 302
28001 861
26352 612
35957 715
34021 416
9432 284
4015 76
14189 905
6261 148
11449 723
17051 536
4397 732
1659 255