35041 271
199385 537
29143 403
47074 302
28012 861
26369 612
35981 715
34034 416
9434 284
4017 76
14196 905
6264 148
11462 723
17058 536
4398 732
1660 255