35036 271
199358 537
29130 403
47039 302
28000 861
26351 612
35954 715
34016 416
9430 284
4014 76
14187 905
6261 148
11446 723
17051 536
4397 732
1657 255