35031 271
199301 537
29117 403
47025 302
27983 861
26343 612
35928 715
33990 416
9424 284
4009 76
14181 905
6259 148
11421 723
17044 536
4396 732
1655 255