35041 271
199392 537
29144 403
47081 302
28015 861
26374 612
35985 715
34037 416
9434 284
4017 76
14197 905
6265 148
11465 723
17061 536
4398 732
1660 255