35036 271
199358 537
29133 403
47041 302
28000 861
26352 612
35954 715
34017 416
9430 284
4014 76
14189 905
6261 148
11448 723
17051 536
4397 732
1658 255