16096 280
26875 237
24766 702
17289 83
33551 244
13621 324
71868 391
37642 331
26927 542
685190 1160
1580409 4546
22460 665
18696 877
15650 288
10857 673
5439 162
17800 203
14149 517
419851 1177
470529 1318
23296 170
17801 567
15366 411
18290 724
13403 580
41776 116