5011 613
20896 201
7320 50
15401 437
73301 337
8535 524
8167 293
4479 71
12810 649
8246 157
8784 49
5200 417
24070 603
12017 291